ImpactMapper's IT department is led by Divya H. (Impact Research Lead) and has 4 employees.
Hadassah Okandeji
Fellow
Alyssa Marcelo
Junior Full Stack Software Developer
Divya H.
Impact Research Lead
Joël Azemar
Senior Backend Developer
Looking for a particular ImpactMapper employee's phone or email?