Global Customer Support Manager: Leader of Leaders

Posted 5 days 22 hours ago by OpenTable

£80,000 - £100,000 Annual
Permanent
Full Time
Customer Service Jobs
London, United Kingdom
Job Description
A leading global restaurant technology company is seeking a Support Manager in London to oversee a team of Customer Support Supervisors. The ideal candidate will have substantial experience in managing multi-channel support teams and ensuring performance excellence. Responsibilities include driving operational strategies, leading through change, and utilizing analytics to enhance service standards. This hybrid role requires on-site work three days a week after an immersive training period. Competitive benefits and a focus on team culture are offered.