Techstars's Sales department is led by Ryan Spillane (Chief Revenue Officer) and has 73 employees.
Lindsey Jordan
Member
Melanie Robb
Entrepreneur in Residence
Jessica Kaing
Global Startup Pipeline Manager
Rob Redden
Director of Business Development
Looking for a particular Techstars employee's phone or email?