Head of Contact Centre
On-siteLeeds, England, United Kingdom
Leeds, England, United KingdomOn-siteFull TimeSenior Level
Full TimeSenior Level
Job Summary
Lead the customer contact operation by driving revenue growth, maximizing booking conversion, and delivering exceptional guest experiences. Manage and develop a high-performing team while collaborating closely with hotel and commercial leaders across the business to influence strategy and improve performance. Oversee change projects and ensure measurable commercial results are achieved across one of the UK's leading hotel collections.
Required Qualifications
- Previous contact centre leadership experience
- Strong stakeholder management
- Experience of driving change projects
- Strong commercial acumen
Desired Qualifications
- Understanding of the hotel / hospitality / leisure sector preferred
- A passion for people and guest engagement
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.