2013 - CURRENT SNR ICT OFFICER (PROGRAMMER )
2013 - 2015 AG. ICT MANAGER
2006 PART TIME LECTURER
Twinning programme between western Michigan University and Egerton University
Computer Programming I
Computer Programming II
Computer Science/ Faculty of Engineering , Egerton University
Comp 103 Scientific Programming
2005 - 2013 WEBMASTER
2004 - 2005 BARCLAYS BANK
2002 - 2003 MCI INC,WORLDCOM
2000 - 2002 NWS
1995 - 1996 AMERICAN LIFE INSUARANCE COMPANY