Techstars's HR department is led by Sarah Scaruto (Senior Human Resources Business Partner) and has 21 employees.
Charmaine McCartney
Global Talent Acquisition Leader
Rebecca Samos Sanchez
Visiting Associate
Liz Da Silveira
Talent Acquisition Specialist
Julie Levin
Senior Talent Acquisition Partner
Kelsey Lang
Global Head of Talent Acquisition
Molly Blake
Senior Manager, Internal Communications
Ishan Singh
Cohort Member
Rachel Sebald
Communications Lead, US
Looking for a particular Techstars employee's phone or email?