Customer Success Manager
Posted 24/05/2024 by Social Value Portal
- Salary:
- £55,000 - £85,000/annum
- Location:
- London,London
- Job Type:
- Permanent
Team Management: Provide mentorship, manage workloads, and ensure visibility on team priorities and targets. Customer Engagement: Partner with clients to set and achieve their social value pledges, driving utilisation and demonstrating ROI. Project Oversight: Manage … more