TechSoup employs 397 employees. The TechSoup management team includes Robert Frank (Board Member), Susan Tenby (Director of Global Community), and Melvin Chibole (Managing Director - TechSoup Africa).
Get Contact Info for All DepartmentsLooking for a particular TechSoup employee's phone or email?