🔮 Other🏢 Hybrid💼 Full Time4d ago
Team Lead / Manager, Customer Support
£50,000/year
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
- This full-time leadership role is for an experienced Support Team Lead to own the customer support function across the UK and Ireland, leading a talented team while balancing people development, service delivery, and…