Co-Founder & Chief Technology Officer
Kenya
Weza Tele
Clinton Foundation
Consultant
Fraction
Engineering Lead
NaiLab Incubation and Consulting
Senior Developer
Weza Tele ltd
Co-founder and CTO
JUMO.WORLD
Director of Engineering