Taskrabbit's Sales department is led by Eric Haymond (Vice President Of Business Development & New Ventures) and has 33 employees.
Marco Macconi
Senior Country Manager
Kate Simma
Senior Regional Manager
Ahmad Fulwood
Specialist
Jamie O'Malley
Executive Assistant To Chief Executive Officer
Xiaoye Yang
Senior Engineer
Eric Haymond
Vice President Of Business Development & New Ventures
Johanna Tzur
Senior Marketing Strategist
Kevin Duff
Market Manager
Shawn Herbert
Senior Software Engineer
Looking for a particular Taskrabbit employee's phone or email?