Help to Help employs 30 employees. The Help to Help management team includes Mehkar Sheikh (Managing Director), Naomi Shimba (Regional Director for East Africa), and Jeanna Isacson (Partnership and Communications Manager).
Looking for a particular Help to Help employee's phone or email?