Finding the best job has never been easier
Share
About the role
As a Director of Client Success, you will be responsible for a team of our Customer Success Managers (CSMs) who own the relationship with
We live by our values and are committed to demonstrating them:
Someone who can:
Preferred skillset:
These jobs might be a good fit