Luxury Call Centre Manger with European language
12 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 ...