Customer Success Manager - WE United Kingdom
4 days ago
As a Customer Success Manager you will be expected to:. Customer Success Manager (CSM) for Western Europe. Familiarity with the following emerging sectors (the more the better) – online analytics, BI, performance marketing, product management, marketing automation, data science, A/B testing, perso