Customer Success Manager

Customer Success Manager - London 2 days on-site - £50,000- £60,000 as a base + bonus - reporting to the CEO

We are working closely with a digital engineering and consultancy firm who help businesses design, build, and scale transformative technology solutions. Their teams work across web, mobile, data, AI, and automation, delivering end-to-end platforms for clients across financial services, retai click apply for full job details

Company
Develop
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 Annual
Posted
Company
Develop
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 60,000 Annual
Posted