Results 1 to 1
  1. Customer Success Manager

    Location
    Chester, Cheshire
    Salary
    £26,500 to £40,500
    Job Type
    Permanent
    Posted
    20 Mar 2024

    Our client, a leading B2B information and technology organisation with a global presence, is seeking a dynamic and experienced individual to join as a Customer Success Manager. Role Overview: As a Customer Success Manager, you will have a portfolio of...