Techstars
Location: Boulder, Colorado, United States, United States
Number of employees: 6-15
Short URL: vator.co/Techstars

Techstars

Angel group or VC
Colorado, United States United States
http://www.techstars.org/
About
Activities
Video/documents
News
Company description

TechStars is a different. It’s a mentorship-driven seed stage investment fund located in Boulder, Colorado which is quickly becoming one of the country’s top startup hubs.


Team
Previous investments