1 of 1 Permanent SLA Jobs in Horsham

Customer Service Manager

Location
Horsham, England, United Kingdom
supplier performance and ensure alignment with our service standards What You’ll Bring: Proven experience managing customer service or support teams Strong understanding of SLA management and service desk operations Excellent communication, coaching, and team-building skills A passion for customer satisfaction and continuous improvement Detail-oriented mindset with ...