Results, order, filter
Customer Service Manager Jobs
-
Customer Service Manager
Manchester, United Kingdom... Services Manager will line manage a team of up to 10 specialists primarily supporting one of the following ... customer groups. It is the Customer Services manager’s responsibility (in conjunction with our training ...