TechnoServe's HR department is led by Rachel Bard (Director Of Recruiting) and has 83 employees.
Bethany Peevy
Donor Communications, Senior Specialist
Milind Singh
Head of Human Resources
Armel Bigiramigabo
Human Resources Manager
Looking for a particular TechnoServe employee's phone or email?