Global Head of Social & Creator Strategy

Company: Oliver Agency
Apply for the Global Head of Social & Creator Strategy
Location: London
Job Description:

OLIVER in London is seeking a Director of Social & Creator to set the global standard for Dove’s social presence and lead a multi-market team across managers, creators and senior experts. You will translate platform insights into strategic direction, oversee end-to-end creator programmes, and partner with senior client stakeholders to drive consistent, high-quality social outputs across markets.

This role combines strategic leadership with hands-on guidance, requiring strong communication,

#J-18808-Ljbffr…

Posted: October 17th, 2026