selected publications academic article Kenya ICT action network online discussions on e-communication strategies for the Communications Commission of Kenya (CCK)
teaching activities BBT 3101 - Networking I Lecturer BBT 3204 - Networking II Lecturer BBT 4103 - Networking III Lecturer BBT 4202 - Networking IV Lecturer
education and training M.S. in Strategic business information technology, University of Portsmouth B.S. in Mathematics and computing 1992