Techstars Email Format
Venture Capital and Private Equity PrincipalsNew York, United States1001-5000 Employees
Techstars operates as a global investor and accelerator that supports founders in scaling startups into high-impact companies, through its accelerator programs and venture capital funds. Founded in 2006, the firm is based in New York City at 25 West 45th Street, 15th Floor, New York, NY 10036, United States. The company lists a workforce of 1,001 to 5,000 employees and maintains a website at https://techstars.com. Techstars connects startups with investors, corporations, and cities to help build thriving startup communities. The provided data indicate revenue in the range of $1 billion to $10 billion and a funding figure of $5 million, though these figures are not the focus of this overview.