Customer Success Manager, EMEA
1 month ago
Bringing previous experience and incorporating industry best practices, our Customer Success Managers (CSM) are responsible for partnering with our clients to ensure the continued value realization of our product, thereby influencing client retention, satisfaction rates, revenue growth, external adv