The New Business Director role at WPP Production is crucial for shaping and driving growth through high-value opportunities. The position involves defining strategic directions, ensuring high-quality narratives across pitches, and leading the development of client solutions. Candidates are expected to have significant experience in client leadership and a strong understanding of commercial models.