Log in
Self Help Africa
Contact
Links
Previous companies
View in org chart
Charles Owuor
Head Of Programme And Business Development Coordinator
Dillon Michael Kasson
Business Development Manager In Institutional Funding
Esther Ainyo
Regional Program Manager
Bernard Mete
Project Administrative Assistant
Khisah Anthony
Project Officer At Self Help Africa - Kenya
+ 10 more
March, 2023 - present