The Senior New Business Manager at WPP Production plays a vital role in driving significant growth by managing high-value business opportunities. This strategic and creative position involves owning the entire pitch process, defining narratives, and developing integrated proposals that align with client needs. Candidates should possess over seven years of experience in similar roles and demonstrate exceptional storytelling abilities, strategic thinking, and strong commercial acumen.