Deliveroo
Description
Millions of customers and thousands of restaurants and riders rely on us to match them within milliseconds. Contrast that with the digital disruption of countless other industries - from banking and travel to retail and communications - it's clear that our journey in the food sector has only just begun. Fast forward 5 years and we operate in 13 countries with over 50,000 riders who deliver orders...