Find jobs

Head of Concept & Narrative Studio

Marsh McLennan
Greater London · posted 22 August 2026
Location
Greater London, England
Category
Marketing & Media

Oliver Wyman in London seeks a Head of Concept to lead a small team of Art Directors and Copywriters across London and New York, shaping strong ideas and turning early thinking into clear, persuasive concepts for campaigns and video work.

You will drive storytelling, integrate AI thoughtfully into research and ideation, and partner with the Creative Director to ensure ideas are executable and strategically compelling.

#J-18808-Ljbffr

Email me jobs like this

"Head of Concept & Narrative Studio" in Greater London

One click to unsubscribe, any time. We only use your address for this alert.

← Back to job search
Apply for this job