Posted Updated
We are now looking for an experienced Senior Customer Success Manager to join our French Customer Success team. As Senior Customer Success Manager, you will own and develop some of our largest and most complex customer accounts in France, managing the journey from onboarding and deployment through adoption, expansion and renewal. Our product environment is technically complex, with deployments typically spanning 8-12 weeks and potentially involving several modules and stakeholders. You will lea…
See also
Customer Success jobs by country — openings, pay and top skills →