Global Head of New Business Sales
hace 4 días
Global Head of New Business Sales. 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, sett