Customer Success Manager
Reporting to: Customer Success Director
Salary: £30,000 + Bonus + Benefits (listed below)
OTE: £50,000 /year
We are a technology company that provides marketing automation, analytics, AI and data management platforms to some of the biggest brands on the planet. Our solutions are used by well-known consumer brands (in retail, travel/leisure, insurance, publishing and ...