YourNext
Opportunity.org

New Business Director [Global]

Category
Jobs
Posted
October 18, 2026
Region
Europe
Country
United Kingdom
Sector
Business & Finance
Work mode
Hybrid
Apply via
wppproduction.com

Overview

The New Business Director position at WPP Production is a strategic role based in London, United Kingdom, designed to drive growth, shape high-value opportunities, and establish a repeatable growth engine for the organization. Visa sponsorship may be offered for suitable candidates.

Requirements

Applicants should possess significant experience, typically ten years or more, in growth, strategy, or new business roles within an agency, production, or creative environment. The role requires exceptional strategic thinking, strong commercial acumen for designing pricing strategies and commercial models, and outstanding storytelling and writing abilities for multi-disciplinary pitches. Candidates must demonstrate experience leading complex, large-scale pitch processes, presenting to senior clients, influencing leadership, and managing multiple high-stakes opportunities under pressure. A strong understanding of integrated marketing ecosystems across production, creative, and media is necessary, alongside the ability to mentor team members and align senior stakeholders.

How to apply

Interested candidates can apply through the available listing channels, noting that visa sponsorship is evaluated for suitable candidates during the process.

Links in this posting