Global Digital Marketing Manager
- Location
- Greater London, England, United Kingdom
General Management or comparable • Previous experience in a multinational company in a global role managing branded and unbranded websites, social media channels and related analytics • Experience working and coordinating with multiple markets and internal stakeholders in parallel • Must be familiar with digital and agile project management practices, e.g. Kanban, Scrum ...