Has attended Technical University of Kenya where he attained a bachelor’s degree in Business information Technology. He has also attended Computer Pride Training Centre where he was certified as Microsoft Certified System Engineer (MCSE). He has extensive professional training in computer networking conducted by Cisco. He has worked with Circuit Business systems as System administrator. He is a holder of CPA certification. He has over 5 years’ experience in the computer networking industry AND Security Systems such us Electric and razor Fencing, Intruder alarm Systems, Biometric access control, CCTV Surveillance, etc...