Techstars

Techstars is a global ecosystem that empowers entrepreneurs to bring new technologies to market wherever they choose to live. With dozens of mentorship-driven accelerator programs and thousands of startup programs worldwide, Techstars exists to support the world’s most promising entrepreneurs throughout their lifelong journey, from inspiration to IPO.

Type
Investor
HQ
Boulder, US
Founded
2006
Techstars was founded in 2006 and is headquartered in Boulder, US

Key People/Management at Techstars

Wendy Lea

Wendy Lea

CEO
David Brown

David Brown

Founder and Co-CEO
David Cohen

David Cohen

Founder and Co-CEO
Brad Feld

Brad Feld

Managing Director & Co-Founder
Arthur Lev

Arthur Lev

Senior Advisor

Techstars Office Locations

Techstars has an office in Boulder
Boulder, US (HQ)
1050 Walnut St

Techstars Investment Portfolio

Stage Distribution

Top Sectors Distribution

Round Size Distribution

Techstars's Web-traffic and Trends

Techstars Company Life and Culture