An exciting new position has become available as Head of International Contact Centres with a leading international hospitality group to be based in Switzerland.
As Head of International Contact Centres, you'll be responsible for overseeing & managing the operations of the company's contact centres across multiple countries. This position ensures that all contact centres deliver exceptional customer service, meet performance & financial targets, & comply with relevant regulations & standards.
The Head of International Contact Centres will also lead strategic initiatives to optimize the customer experience, drive operational efficiency, & improve service delivery across diverse global markets including talent management & development, technology & innovation.
Requirements:
• EU passport holder
• Hospitality &/or luxury retail experience preferred
• A bachelor's degree in Business Administration, Management, or a related field.
• Significant experience in a senior leadership role within contact centre operations, ideally managing international or multi-site teams.
• Experience in managing diverse teams across different cultures & regions.
• Familiarity with a variety of contact centre technologies, CRM systems, & performance management tools.
AMRT1_UKCT
...