Customer Success Manager
Posted 05/04/2024 by TechNET
- Salary:
- £55,000 - £60,000/annum
- Location:
- Nationwide
- Job Type:
- Permanent
Direct day-to-day operations of customer accounts. Supervise customer success executives designated to support assigned accounts. Conduct monthly and quarterly business reviews to evaluate program performance. Develop comprehensive marketing and communication plans for all client … more