Self Help Africa's Sales department is led by Kerry McGlade (Vice President, Business Development) and has 33 employees.
Courtney Rosenbloom
Director, Business Development
Jean Mutendela
Country Director
Jennifer Ryan
Human Resources Business Partner
Claire O'Regan
Looking for a particular Self Help Africa employee's phone or email?