- 2017 – to date -Egerton UniversityInstitute of Gender and Development Studies -Lecturer
- 2008-2016 Egerton University Institute of Gender and Development Studies Assistant Lecturer
- 2007-2008 Nairobi- Ministry of Education Senior Quality Assurance & Standards Officer
- 2005-2007 Nairobi- Ministry of Education Quality Assurance Standards Officer 1
- 1996-2005 - Nakuru - Ministry of Education, Inspector of Schools II
- 1995-2001 - Nakuru -Ministry of Education Approved Teacher (ATS)
- 1992-1995 - Nakuru - Ministry of Education - S1 Teacher
- 1990-1991 - Nairobi Ministry of Education , S1 Teacher
- 1987-1990 - Nairobi - Ministry of education, P1 Teacher, Nairobi
POSITIONS HELD /APPOINTMENTS
2025 Appointed member of University CBC Steering Committee
2025 Appointed member to a sub-committee on harmonization of course titles.
2024 Appointed member of Corruption Prevention Committee (CPC) of Egerton University.
2024 Appointed member of Kenya DISES 2025 Conference Committee
2024 Appointed to the Egerton University Institutional Scientific and Ethics Review Committee
2023 Appointed the Director for the Institute of women, Gender and Development studies
2023 Appointed member of the Board of Koibatek Agricultural Training Centre
2023 Appointed Examinations Officer
2023 Appointment as Academic Leader for Masters Programme
2023 Appointed as an Academic Leader for Bachelors Programme
2022 Appointed a member of Baringo University Task Force
2022 Nomination a an Alumni Champion
2022 Appointed member for Baringo University Task Force
2022 Member of Board of Post graduate Studies
2022 Appointment as a COD for the Institute
2022 Appointment as an internal examiner for several Masters Theses
2022 Patron Student League and outreach programmes
2021 Member of Self-Assessment Committee for Bachelors Programme
2021 Appointment as a peer reviewer for PhD curriculum for the Cooperative University of Kenya
2021 Member of Self-Assessment Committee for Bachelors Programme
2021 Appointment as a Supervisor of two postgraduate students
2020 Appointment as a Supervisor for two postgraduate students
2019-2021 Programme Academic Leader for PhD in Gender and Development
2019 Appointment as a part time lecturer, Nairobi University
2019 Member of Egerton University Boundary Tree Planting Committee
2019 Appointment as a supervisor for four postgraduate students
2019 Appointment as an Internal Examiner for Masters Thesis
2019 Appointed as a member of Bookshop Committee
2018 - 2020 Appointment as Director, Institute of Women Gender and Development Studies, Egerton University
2018 – 2021 Consultant for International Peace Support Training Centre (IPSTC)
2018 Appointed to the Committee on establishment of a National Extension Service Programme
2018 Appointment as member of University Bookshop business plan Sub-Committee
2018 Appointment as a supervisor for two postgraduate students
2017-To Date Appointment as Lecturer, Institute of Women, Gender and Development Studies, Egerton University
2017 Appointment as Programme Academic Leader for Diploma in Gender and Development Studies
2016 -2020 Member of Graduation committee, Egerton University
2014 – 2015 Nominated as an Academic Programmes Coordinator, Nakuru Town Campus
2011 Appointed to the bookshop steering Committee
2008 – 2016 Assistant Lecturer, Institute of Women, Gender and Development Studies, Egerton University
2007 – 2008 Senior Quality Assurance and Standards Officer, Ministry of Education
2005 – 2006 Quality Assurance and Standards Officer 1, Ministry of Education
1999 Appointment to Inspector of Schools II
1987 -1995 Teacher in several Kenyan schools