Content & Social Media Marketing Manager
12 hours ago
Content & Social Marketing Manager. You’ll be 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, Benelux and the Middle East. Partnering