Results 1 to 1
  1. Customer Success Manager

    Location
    Edinburgh, Midlothian
    Salary
    £30,000 to £35,000
    Job Type
    Permanent
    Posted
    28 Aug 2021

    Customer Success Manager Employment Type: Permanent / Full-Time Salary: £30-50K per year, commensurate with experience. Summary Our client allows companies to integrate Stories into their native apps and websites. Popularized by Instagram and Snapchat,...