Visit us also at
Country Director, Kenya
Languages: Deutsch English
Project Advisor
Head of Administration and Finance
Project Coordinator
Languages: English Swahili
Administrator and Finance Officer EWoH
Secretary
Languages: English Swahili Deutsch
Technical Assistant
Project Assistant
Project Coordinator EWoH