Techstars employs 3,437 employees. The Techstars management team includes Sayyid Ali (Co-Founder and CTO at PeduL), Mark Solon (Managing Partner, Techstars), and Maelle Gavet (Limited Partner).
Get Contact Info for All DepartmentsLooking for a particular Techstars employee's phone or email?