Techstars
Techstars is a global network that has helped thousands of entrepreneurs turn their ideas into successful businesses.
Founded in 2006, Techstars has grown to become a leading player in the startup ecosystem, with programs in over 20 countries and a strong focus on innovation and collaboration. The company's accelerator programs provide seed funding, mentorship, and resources to help startups launch and scale their businesses.
What I do at Techstars
I am a venture associate at Techstars. I manage the 185+ Techstars portfolio companies in Canada