Customer Support Team Leader
Posted 03/09/2024 by Duval Associates
- Salary:
- £40,000 - £50,000/annum Fantastic Benefits
- Location:
- Nottingham, Nottinghamshire (2 miles)
- Job Type:
- Permanent
Customer Support Manager – Technical Support, Customer Service and Guest Support – Stepping up into a leadership position across a Remote first business - managing the experience of enterprise customer accounts (b2b). Wonderful maturing SaaS / Tech … more