TechStar employs 31 employees. The TechStar management team includes Mattia Vidiri (Head of Sales), and Roberto Codarini (Chief Technology Officer).
Looking for a particular TechStar employee's phone or email?