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.