Mark Solon is the Managing Partner, Techstars of Techstars.
999 people are employed at Techstars.
The NAICS codes for Techstars are [525990, 52599, 523, 5259, 525, 52].
The SIC codes for Techstars are [679, 67].