Deliveroo logo

Deliveroo

HQ
London
Total Offices: 12
9,074 Total Employees
Year Founded: 2013

Teams at Deliveroo

Recently posted jobs

5 Hours AgoSaved
In-Office
Canning Town, Greater London, England, GBR
Food • Logistics • Transportation
Operate and maintain an Editions delivery-kitchen site: perform deep cleaning and pot-wash, support dispatch by moving food to dispatch and liaising with riders, conduct site safety and cleanliness checks, identify operational bottlenecks and suggest improvements, and support partners to ensure efficient order flow.
5 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Food • Logistics • Transportation
Own go-to-market campaign delivery: coordinate product, marketing and commercial teams; create internal and merchant communications; build sales enablement assets and landing pages; manage timelines, stakeholder alignment, and post-launch evaluation to ensure smooth launches.
18 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Food • Logistics • Transportation
Lead the design strategy for critical product areas, influencing the platform's long-term vision and driving architectural improvements across Deliveroo.