Techstars Detroit

$169.1M revenue • 201 employees • 1420 Washington Blvd #301, Detroit, MI, 48226, United States

Last Updated Jul 15, 2026

Company Overview

Company Name

Techstars Detroit

Address

1420 Washington Blvd #301, Detroit, MI, 48226, United States

Approx. Annual Revenue

$169.1M

Employees

201

Established

2001

Google Reviews

5.0 (5 reviews)

About Techstars Detroit

Techstars is a Detroit-based company that provides founders with a mentorship-driven accelerator program, $120k investment, and access to a global network. With approximately 201 employees, Techstars has invested in over 3,700 startups, many of which have a market cap exceeding $100 million, and has helped founders raise over $29 billion in capital.

More Companies in Michigan

Browse all companies in Michigan

Frequently Asked Questions about Techstars Detroit

Advertising Pixels

  • Facebook Ad Pixel
  • Google Ad Pixel
  • LinkedIn Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

David Cohen Founder and CEO
LinkedIn