Manager, Global Rider Communications London, UK (HQ)
2 days ago
London
As Rider Communications Manager you'll be supporting our global network of 150,000 riders across UKI, Europe, the Middle East and Asia, by helping keep them informed and engaged through our communications. Reporting to the Head of Rider Communications and CRM, you'll be responsible for understan...