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-LjbffrEmail 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.