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 ...