Techstars is a global startup accelerator and venture capital firm that provides a platform for early-stage investment and innovation. It offers capital, mentorship, and other support to help founders scale their startups into world-changing businesses.
- Category
- Startup Accelerator / Venture Capital
- Stage
- Growth
- Employees
- 526
- HQ
- New York City, United States
- Founded
- 2006
- Funding
- $130M