System Administrator
Associated Battery Manufacturers EA (ABM Group)
Elgia, Inc.
Lead Software Developer
self-emplyed
Web Developer
Chemelil sugar academy
The Technical University Of Kenya