TaskRabbit
Show contact
Links
Isha F.
Director, People Operations
Natasha D'Mello
People Operations Manager (emea)
Chelsea Kovak
Senior Manager Talent Acquisition
April, 2022 - present
October, 2021
May, 2021
October, 2019
August, 2018
View in org chart