Taskrabbit

London, England
450 Total Employees
Year Founded: 2008

Offices at Taskrabbit

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Taskrabbit is remote-first which means we prioritize flexibility and work from home, but equally value coming together to connect throughout the year. Employees will be in a dedicated hub office 2 days per week.

Typical time on-site: 2 days a week

Global Office Locations

London, England

14 Meard St, London, United Kingdom, W1F 0EQ