Customer Support Manager
Posted 27/08/2024 by Social Value Portal
- Salary:
- £45,000 - £55,000/annum
- Location:
- London,London
- Job Type:
- Contract
Customer Support Manager - Join us to lead a dynamic team at Social Value Portal, where we are committed to delivering £100bn in social value to help people, places, and the planet thrive. With a competitive salary and industry-leading benefits including flexible working … more