Head of Scaled Customer Success
- Location
- Preston, England, United Kingdom
commercial outcomes, influencing executive stakeholders and driving renewal success. You will engage with customers at the highest level, run strategic reviews and collaborate with Marketing, Data & Analytics to optimise the customer journey and retention strategies. #J-18808-Ljbffr ...