1994 - To Date: Assistant Lecturer, Egerton University, Njoro
1993 - 1994: Planning Officer, Kenya Railways Corporation, Nairobi
1988 - 1989: Teacher, Teachers Service Commission
2009 - 2011: Director, Agricultural Development Corporation, Nairobi
2006 - 2007: Director, Industrial Development Bank, Nairobi
2023 - 2026 Director, Insurance Regulatory Authority, Chair Audit Commiittee $ Member Human Resource Committee