Similar Jobs

Customer Success Manager (£40,000-£60,000)
Job description
you will help our retail customers to understand, navigate and plan around an ever-changing and increasingly complex marketplace. You will be responsible for helping them explore, employ, and exploit our data and insights, identifying areas of risk and opportunity, investigating cause and effect, inspiring behavioural change, and improving their overall performance, both on our platform and within their wider business.
