New! Make Your CRM Smarter with Best-In-Class Intent Data

Learn More!
Techstars

Techstars

Techstars was founded in 2006. This company provides startup accelerate services and investment options. Their headquarters are located in Boulder, Colorado.

Last updated on

About Techstars

Founded

2006

Estimated Revenue

$1B-$10B

Employees

1K-5K

Funding / Mkt. Cap

$339M

Category

Industry

Internet

Location

City

Boulder

State

Colorado

Country

United States

Tech Stack (153)

search

Computer Networks

Audio / Video Media

Web Hosting Providers

Web Servers

Syndication Techniques

Business Intelligence And Analytics

E-commerce

Health Tech