Ushahidi
Show contact
Links
Angela Oduor Lungati
CEO
Esther Atieno
Chief Of Staff
Daniel Odongo
Director of Implementation
Tim Nwaobilo
Product Lead
Rhoda Omenya
Development Officer
+ 5 more
March, 2013 - present
View in org chart