Head of Concept & Narrative Lead | Hybrid, Global Team

Company: Oliver Wyman
Apply on Partner’s Website
Location: London
Job Description:

Oliver Wyman seeks a Head of Concept for its Creative Studio in London, leading a small team of Art Directors and Copywriters. You will shape bold campaign concepts, craft compelling narratives, and guide ideas from early thinking to execution, collaborating with design and video leads across two major markets.

The role blends hands-on writing with leadership and strategic storytelling, leveraging AI to expand ideation while maintaining creative judgment and quality.

#J-18808-Ljbffr…

Posted: September 5th, 2026