Senior Customer Success Manager
- Location
- City Of London, England, United Kingdom
impact of their work. You will help charities, education providers, public sector bodies and businesses get more from technology, while developing your own strategic, commercial, analytical and presentation skills in a team that values curiosity, ownership and customer advocacy. Why is this role exciting? This is not a traditional … service in the future. For the right person, this is a role with real visibility, profile and purpose: a chance to combine relationship‐building, commercial awareness and technology leadership in a team that is ambitious about the value great Customer Success can deliver. Amongst other tasks, you will ...