Senior Brand Marketing & Integrated Planning Lead

Company: The Economist
Apply for the Senior Brand Marketing & Integrated Planning Lead
Location: London
Job Description:

The Economist is seeking a Senior Manager for Brand Marketing & Integrated Planning to lead strategic initiatives within our brand marketing operation in London. This position connects our New York strategy team with London’s creative hub, ensuring seamless execution of campaigns on time and budget.

The ideal candidate will manage complex workstreams and cultivate relationships across departments, empathetically navigating dynamics for impactful marketing strategies.

#J-18808-Ljbffr…

Posted: June 14th, 2026