Results 1 to 2
  1. CSM Customer Services Manager - Business Onboarding

    Location
    London
    Salary
    £45,000 to £50,000
    Job Type
    Permanent
    Posted
    16 May 2019

    CSM Customer Services Manager - Business Onboarding This role will report to the Head of Customer Service and work closely with the Team Leads, responsibilities include: Demonstrating strong people and operational leadership skills.Forecasting volumes...

  2. CSM Customer Services Manager - Business Onboarding

    Location
    London
    Salary
    £45,000 to £50,000
    Job Type
    Permanent
    Posted
    15 May 2019

    CSM Customer Services Manager - Business Onboarding This role will report to the Head of Customer Service and work closely with the Team Leads, responsibilities include: Demonstrating strong people and operational leadership skills.Forecasting volumes...