Self Help Africa's Finance department is led by Chris McLain (Chief Financial Officer and Chief Operating Officer) and has 39 employees.
Amelia Muwanguzi
Head of Finance And Administration
Damien Healy
Financial Controller and Interim Finance Director
Looking for a particular Self Help Africa employee's phone or email?