techstars.com
Nørre Allé 41, 2200 København, Denmark
Techstars is a global startup network that accelerates success for entrepreneurs through mentorship, investment, and innovation, supporting over 1,000 companies with a market cap of $8.1 billion.
Email
[email protected]
Year Founded
2006