March 2008: Present Chief Technologist , Physics, Egerton University
1992 - 2008: Senior Technologist Physics, Egerton University
1985 - 1992: Inspector Electronics, Kenya Broadcasting Corporation, Kenya
1992 - present: Member, Engineers Registration Board