Ushahidi employs 33 employees. The Ushahidi management team includes Tim Ombasa (Senior Product Manager), Esther Atieno (Chief of Staff), and Joseph Kirai (Monitoring, Evaluation and Implementation Officer).
Looking for a particular Ushahidi employee's phone or email?