Deliveroo employs 9,297 employees. The Deliveroo management team includes Eric French (Chief Operating Officer), Scilla Grimble (Chief Financial Officer), and Dan Winn (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Deliveroo employee's phone or email?