1. March 2019 to Date - Deputy Director, Board of Postgraduate Studies (BPGS), Egerton University, Kenya.
Responsibilities: Deputising the Director, BPGS in running the directorate
 
2, August 2021 to Date - Associate Professor of Horticulture
Teaching Responsibilities: Lecturing horticultural courses to undergraduate and postgraduate students:
Other responsibilities:
- Supervision of thesis research by postgraduate students
 
- Member, Board of Postgraduate Studies, Egerton University
 
- Examination of postgraduate students’ proposal and theses
 
- Supervision of research projects by undergraduate students
 
- Conducting research in horticulture and other crop sciences
 
- Facilitating horticultural training sessions for farming communities.
 
 
3. February 2023 to Date - Editor, Egerton Journal of Science and Technology
Responsibilities: Ensure the Journal is published annually in a timely manner moving toward biannual
publication; Work on marketing the Journal; Review regularly the performance of the Journal in the market and readership; Advise the Director (R&E) on matters affecting the Journal
 
4. July 2014 to 2021 – Senior Lecturer in Horticulture, Egerton University, Kenya
Teaching Responsibilities: Lecturing horticultural courses to undergraduate and postgraduate students:
Other responsibilities:
- Supervision of thesis research by postgraduate students
 
- Chairman, Faculty of Agriculture Postgraduate Committee
 
- Chairman, Departmental Postgraduate Committee
 
- Member, Board of Postgraduate Studies, Egerton University
 
- Examination of postgraduate students’ proposal and theses
 
- Supervision of research projects by undergraduate students
 
- Conducting research in horticulture and other crop sciences
 
- Facilitating horticultural training sessions for farming communities
 
 
5. 2010- 2014 - Lecturer in Horticulture, Egerton University, Kenya
Teaching Responsibilities: Lecturing horticultural courses to undergraduate and postgraduate students:
Other responsibilities:
- Supervision of thesis research by postgraduate students
 
- Serving in the Faculty of Agriculture Postgraduate Committee
 
- Supervision of research projects by undergraduate students
 
- Coordination of academic visits for Horticulture students.
 
- Member, Horticultural Research and Teaching Field Committee.
 
 
6. 2006 to 2010 – Assistant Lecturer in Horticulture, Egerton University, Kenya
Teaching Responsibilities: Lecturing horticultural courses and conducting practical sessions for undergraduate and postgraduate students.
Other responsibilities:
- Transferring of greenhouse tomato production technology to farmers.
 
- Supervision of research projects by undergraduate students
 
- Coordination of academic visits for Horticulture students.
 
- Serving in the Faculty Staff Training and Development Committee
 
 
7. 1989 - 2005 - Senior Technician: Department of Horticulture, Egerton University      
Teaching Responsibilities: Conducting practical sessions of horticultural courses for Diploma, B.Sc. and M. Sc. degree students:
Technical Responsibilities:
- Planning and execution of technical operations in the Horticulture Demonstration Field and managing Research Plots.
 
- Implementation and management of a Horticultural Technology Experimental Project (Greenhouse crop production project) in collaboration with Visiting Chinese Professors.
 
- Fabrication and installation of Egerton University Prototype greenhouses.
 
Other responsibilities:
- Transferring of greenhouse tomato production technology to farmers.
 
- Coordination of visits to Horticulture Department by farmers groups, staff and students from other institutions among others.
 
- Demonstrating greenhouse technology in Agricultural Society of Kenya Shows.
 
8. 1985-1989: Assistant Agricultural Officer, Ministry of Agriculture, Kenya 
Responsibilities: supervision of technical and administrative staff at location and divisional levels; conducting training sessions for the District Subject Matter Specialists, Front-line Extension Workers, Technical staff from Non- governmental Organizations, Women Groups and farmers in a wide range of horticultural and general crop production subjects; organization of Agricultural Shows, Field days and On-farm demonstrations and planning, implementation and evaluation of agricultural development programmes and projects in the area of jurisdiction.