JobMesh

UK - OMD EMEA - Creator Marketing Director

Omnicom Media Group · London, England, GB

The Role As Creator Marketing Director, you’ll lead the regional creator marketing strategy and oversee end‑to‑end execution across paid, owned, and earned c...

Job description

The Role As Creator Marketing Director, you’ll lead the regional creator marketing strategy and oversee end‑to‑end execution across paid, owned, and earned channels. You’ll be a senior point of contact for creator activity, guiding integrated campaigns from strategy through delivery, measurement, and optimisation. You’ll collaborate closely with paid social, comms, planning, activation, creative and global teams (including partners in Los Angeles), ensuring creator strategies are seamlessly embedded within wider media ecosystems. You’ll oversee processes, frameworks, and best practices, build strong client and partner relationships, and champion innovation across platforms. A core part of the role includes developing measurement frameworks, managing budgets, translating insight into actionable reporting, and upskilling teams across the agency. About You: You’re a senior social and creator marketing specialist with deep knowledge of the creator ecosystem and platform best practice. You bring a strategic mindset alongside hands‑on delivery experience, strong stakeholder management skills, and confidence presenting clear recommendations. You stay close to emerging trends, products, an...