Techstars is an accelerator that provides pre-seed investment and mentoring for various early stage startups.
Number of Investments: 6,138
Number of Exits: 504
Investment Industries: Consulting Finance Financial Services FinTech Incubators
Investment Stage: Convertible Note;Early Stage Venture;Non Equity Assistance;Seed;Venture
Email: info@techstars.com
Location: Boulder, Colorado, United States