Taskrabbit

HQ
San Francisco
Total Offices: 2
450 Total Employees
Year Founded: 2008

Teams at Taskrabbit

Recently posted jobs

8 Days AgoSaved
Easy Apply
Remote or Hybrid
United States
Easy Apply
eCommerce • Information Technology • Sharing Economy • Software
As a Customer Support Advocate, you will prioritize customer satisfaction, resolve issues, and understand customer needs through effective communication and problem-solving skills.