Results 1 to 10
  1. Director of Customer Success Operations

    Location
    London
    Salary
    £75,000
    Job Type
    Permanent
    Posted
    31 Dec 2020

    We are looking for a tech savvy passionate Director of Customer Success Operations to drive the effectiveness and efficiency of a global Customer Success team. This is for an individual who loves the challenge of leading high performing teams, as well as...

  2. Strategic Customer Success Manager

    Location
    London
    Salary
    £75,000 to £80,000
    Job Type
    Permanent
    Posted
    6 Jan 2021

    Please note this role can be remote* About The Role Claranet's services help our customers do amazing things. We are experts in migrating and running applications and infrastructure 24x7, providing hosting, security, networks and communications managed...

  3. National Account Manager

    Location
    West Midlands
    Job Type
    Permanent
    Posted
    8 Jan 2021

    National Account Manager (South) Saint-Gobain Group - Global winners of TOP EMPLOYER (Apply online only) Saint-Gobain designs, manufactures and distributes materials and solutions which are key ingredients in the wellbeing of each of us and the future of...

  4. Technical Account Manager

    Location
    London
    Job Type
    Permanent
    Posted
    14 Jan 2021

    Technical Account Manager Acora Overview We are a UK based, award winning, IT services and technology company with over 25 years' experience. We provide a range of IT support and Microsoft-centric, business software and cloud solutions to help mid-market...