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 con
Click 'APPLY NOW' for full job description.