Customer Success Manager
Posted 05/04/2024 by TechNET
- Salary:
- £55,000 - £60,000/annum
- Location:
- Nationwide
- Job Type:
- Permanent
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 programs. Stay updated on competitors' activities to … more