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

Techstars

Angel group or VC
Boulder, Colorado, United States United States
http://www.techstars.org/
  • About
  • >
  • Activities
  • >
  • 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