Senior Manager, Customer Support, Deliveroo Operations - Dubai, United Arab Emirates, London, United Kingdom - Deliveroo | Joinrs