Global Head of Social Media London - Dean Street Marketing
3 days ago
Working closely with Digital Marketing, PR, Influencer Marketing, Innovation, Education and Product Marketing, the role ensures social is both creatively excellent and performance‑led. The Global Head of Social Media defines and leads the global social strategy across owned and paid channels, usin