Aug 04 – Customer Success Jobs
SmartKarrot
AUGUST 4, 2021
Role: Director of Customer Success Location: New York, United States Organization: Namogoo As a Director of Customer Success, you will manage and coach a team of customer success team leads and managers by developing and expanding their customer, product, and domain expertise to build the best in class CS team.
Let's personalize your content