Customer Success Manager
- £40,000 - £50,000 per annum, inc benefits
- Milton Keynes
- Permanent, full-time
Customer Success Manager Role Summary of the Customer Success Manager To support our continued and rapid growth, we are seeking an experienced Customer Success Manager to join our Client Services / Operations function in the UK, based from our Milton...