Jan 2020 – Present: Registrar Academic and Research
June 2019- December 2019: Ag. Registrar Academic and Research
March 2019- Present: Senior Lecturer, Kabarak University
1st September 2014 -February 2019: Lecturer, Kabarak University
May 2011- August 2014: Assistant Lecturer, Kabarak University
2009 – 2011: Part-time Lecturer;
- Kabarak University,
- Mount Kenya University
- Egerton University
Appointments to Administrative Positions at Kabarak University
November 2018 – December 2019: Director, Centre for Quality Assurance, Kabarak University, Kenya.
October 2015 –October 2018: Ag. Director, Centre for Quality Assurance, Kabarak University
August 2014 – September. 2015: Ag. Director Institutional Planning and Programming, Kabarak University
October. 2012– August. 2014: Coordinator: Teaching Practice and Community Service
October 2012 – Present: Member of University Senate
August 2014 -Present:
- Member of Deans’ and Research Committee
- Member of Quality Assurance Committee
Appointments to Administrative Positions at Teachers’ Service Commission
January 2009- 2011 April: Promotion to Job Group M at Nakuru Boys’ High School
January 2001: Promotion to Job Group L at Kathonzweni High School
January 1998: Graduate Teacher - Teachers’ Service Commission. Kathonzweni High School