TechnoServe's IT department is led by Jim McKinney (Director of ICT) and has 60 employees.
Aradhana Vyas
TechnoServe Fellow
Kevin Vu
Engagement Manager, MSP
Looking for a particular TechnoServe employee's phone or email?