Employees
~3,006
Founded
2006
About Techstars
Key Facts
Approximately 3,006 employees globally
Operates in Venture Capital and Private Equity Principals
Founded in 2006
Organizational Chart — Preview
See the Full Org Chart with Contact Details
Unlock reporting lines, direct contacts, connection paths, and business insights for all Techstars's employees