Qualifications: Msc IT, BED(computer & maths). David also lecturers at Murang'a University of Technology and Kabete National Polytechnic. He as well serves as an assessor for Kenya National Examination Council (KNEC), technical exams; and is a registered trainer by technical and vocational education and training authority (TVETA)
Bsc. IT - Jomo Kenyatta University of Science & Technology. David has wide experience in ICT and has served as an ICT trainer at Defence Forces Technical College. He is a certified CISCO Trainer - Networking and Cybersecurity, and also a registered ISACA member.
Diploma in IT - Kabate National Polytechnic. Diploma in Technical Training Education - KTTC. Bsc. IT - KCA University. James is a registered trainer by technical and vocational education and training authority (TVETA). He also lectures at Nachu Technical and Vocational Training Institute.