Techstars Investor

Techstars is a global platform that provides investment and innovation.
Invests into
Industry:
Investor
Headquarters:
Boulder, Colorado, United States
Founded Date:
2006-08-01
Employees Number:
251-500
Investor Type:
Accelerator, Venture Capital
Investment Stage:
Debt, Early Stage Venture, Seed
Number Of Exits:
385
Investors Number:
11
Total Funding:
$108,919,999
Estimated Revenue:
$100M to $500M
Last Funding Date:
2022-01-01
Last Funding Type:
Pre-Seed
Register and Claim Ownership