Luxury Call Centre Manger with European language
6 days ago
London
... management, contact centre supervisor, Team lead, customer service manager or Customer Support ... manager, we look forward to receiving your application. Thank you for applying to Language ...