Tech Impact employs 332 employees. The Tech Impact management team includes Patrick Callihan (CEO), Melanie Meyer (Managing Director, Customer Success), and Colleen Dailey (Director of Finance).
Looking for a particular Tech Impact employee's phone or email?