2024-Todate: Technologist-1 for pharmacology and toxicology at the department of Veterinary Public Health Pharmacology and Toxicology,EU.
2017-2024: Technologist at Veterinary Public Health Pharmacology and Toxicology Egerton University on an acting capacity.
2015 -2017: Post mortem attendant at the department of veterinary clinical studies (VCLS) Egerton University.
Oct to dec 2021- Field attachment at the department of public health and sanitation ( Egerton University).
2010 to 2015- Field officer at Brookside dairy limited.
2009 to 2010- Llivestock health officer and later as livestock manager at Elkarama ranch limited in Nanyuki.