customer service manager contact centre manager Jobs in Greater London, London
Greater London, London customer service manager contact centre manager Job Vacancies
-
Customer Service Manager/ Contact Centre Manager
Elite - London, Greater LondonA well-known lifestyle brand is looking for a Customer Service Manager to head up their newly formed Customer Care team. This is a new role within the company and will be a real opportunity to develop ...
Salary: £30,000.00 (Annually) Read more