Manager, Customer Success
10 days ago
Tottenham
Leading a team of about 10 Customer Success Managers - assisting the team with key escalations and, where required, the production of best practice blueprints for the portfolio of customers * Measure ...