Flex Work policy
Corporate Policy
Full time in office
About
Founded in 2006, Techstars is an American company that offers seed funding to tech start-ups and provides them with mentorship-driven accelerator programs. Techstars' mission is to connect entrepreneurs, investors, mentors, and corporations to improve entrepreneurial ecosystems globally. Headquartered in Boulder, Colorado, Techstars maintains offices in several cities around the world, including New York, London, and Toronto.
This content was generated by A.I. Techstars employees can edit to make any changes.