Present: Lecturer, Department of Biological Sciences, Egerton University
Present: Coordinator, Botanic Garden
2013 to 2021: Assistant Lecturer, Department of Biological Sciences, Egerton University
2004 to 2013: Technologist, Department of Biological Sciences, Egerton University
2020: Member, subcommittee of Diploma in Applied biology curricula development
2020: Secretary, subcommittee of curricula review for Bachelor of science, Botany
2020: Member, subcommittee of curricula review for bachelor of science, Zoology
2015: Member, subcommittee of development of curriculum for Bachelor of science in Applied Biology
2014: Departmental examination officer
2013 to 2019: Departmental web-representative
2013 to date: Member, Faculty of Science ICT committee
2016: Reviewer, Journal of Complementary Therapies in Medicine (CTIM)
2020: Reviewer, journal of ethnopharmacology
2020: Reviewer, Drug & Chemical Toxicology Journal