Jan. 2020 to date: Departmental program coordinator for Miltary Science (AGHE 140: Human Health)
July 2019 to date: Senior Lecturer, Department of Applied Community Development Studies (Clothing, Textiles and Interior Design Program)
Dec 2017 – May 2019: Acting Director, Egerton University- Nairobi City Campus
June 2016 – Dec. 2017: Assistant Dean of Students, Egerton University- Nairobi City Campus
July 2014 – May 2016: Assistant Dean of Students, Egerton University – Njoro campus
Feb 2014 – Feb 2017: Departmental program coordinator for E-learning courses (COSE)
Sept 2012 –June 2014: Deputy Director, Examinations and Timetabling, Egerton University
April 2012 - July 2019: Lecturer, Department of Applied Community Development Studies (Clothing, Textiles and Interior Design Program)
April 1999 – March 2012: Ass. Lecturer, Department of Applied Community Development Studies Egerton University (Clothing, Textiles and Interior Design Program)
January 1999 - April 1999: Part time lecturing at Egerton University (Department of Clothing, Textiles and Interior Design.)
1998- 1999: Tutor (TSC), Machakos Teachers Training College
1994-1996: Teacher (TSC) Kiongwani Sec. School
October - November 1996: Nairobi Home Economics Training College (Teaching Cookery Practical)
May- August 1993: St. Theresa's Girls Secondary School (Riiji)
January- April 1993: Gikumene Secondary School (Teaching Practice)