Customer Success Manager, Enterprise
Contentsquare
London, United Kingdom
16 godzin temu
... a passionate Customer Success Manager (CSM) to strengthen its UK team. Based in London and reporting to the Customer Success Lead, in a fast-growing company, ... groups (Product, Customer Services, Marketing, Customer Care, Engineering, etc.) and will be ...
www.iagora.com