Content and Social Media Marketing Manager
5 days ago
Content & Social Marketing Manager. You’ll be a part of our global content team, embedded in our regional marketing department and responsible for bringing our global stories alive with a focus on the UK & Ireland and Asia‑Pacific, but also supporting Japan, Northern Europe, France, Spain, Benel