Global Head of New Business & Pipeline Growth
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
predictability. Operating through influence rather than direct line management, this position acts as a centre of excellence for new business performance, providing leadership, governance, coaching and best-practice frameworks that enable regional sales teams to consistently achieve higher levels of performance. Role Overview The Global Head of New Business … improve sales performance across all regions. This role does not replace regional sales leadership. Instead, it provides the frameworks, governance, operational discipline and coaching that enable regional teams to perform at a consistently higher level. Key Responsibilities Global Sales Excellence Define and continuously improve the global new business sales methodology ...