Sales Support Leader
- Location
- Greater London, England, United Kingdom
continuously evolve the Customer Success function, operating model, and organisational structure to support business growth, customer segmentation, scalability, and customer outcomes. Own workforce planning, resource allocation, governance, and performance frameworks, ensuring clear accountability and effective alignment between Customer Success and Account Management teams. Sales Alignment & Business Partnership Partner ...