Log in
TaskRabbit
Contact
Links
View in org chart
Sarah Schwenk
Director, Global Customer Support
Cédric Vaz
EU Manager Customer Support
Danni MacKay Msc
Customer Support Manager North America
Sam Holt
Senior Tasker Success Manager
April, 2023 - present