Global Head of New Business Sales
4 days ago
Proven track record of building, scaling, and leading new business teams, with strong evidence of coaching, development, and sustained high performance. 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 scalab