Apr. 2021 to Present: Acting Deputy Registrar (Academic Affairs)
Mar. 2017 to Mar.2019: Dean, Faculty of Education and Community Studies, Egerton University
Dec. 2012 to Mar. 2017: Chairman, Agricultural Education and Extension Department Egerton University
Dec.2004 to Nov. 2012: University-Industry Liaison Officer, Egerton University
Jan.2003 to Nov. 2004: Coordinator, Materials Production, Dispatch & Examination, Distance Education
17th Apr. 2013 to Present: Senior Lecturer, Department of Agricultural Education and Extension, Egerton University
Oct..1999 -16th April 2013: Lecturer, Department of Agricultural Education and Extension, Egerton University