Techstars's IT department is led by Beata Puncevic (Chief Technology Officer) and has 58 employees.
Stephen Bernard
Venture Associate
Mike Borozdin
Software Engineering Advisor
Stephen Brewer
Global Mentor
Erik Moldovan
Engineering Manager
Andrew Dunkel
Senior Data Engineer - Advanced Analytics
Russell Jungwirth
Senior Data Engineer
Looking for a particular Techstars employee's phone or email?