Customer Support Manager
Posted 2 days ago by Social Value Portal
- Salary:
- £45,000 - £55,000/annum
- Location:
- London,London (92 miles)
- 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 arrangements and … more