Global Head of New Business Sales
7 days ago
London
You will lead and manage a high-performing team of 6–8 new business sales professionals across US and UK, setting a clear vision, building scalable go-to-market strategies, and embedding best-in-class sales execution across the function. Proven track record of building, scaling, and leading new bu