Nov 08 – Customer Success Jobs
SmartKarrot
NOVEMBER 8, 2022
Role: Director of Customer Success Location: London, England, United Kingdom (Hybrid) Organization: Law Business Research As a Director of Customer Success, you will develop the people, process, and tooling needed to drive meaningful outcomes in the division (GRR, NRR, renewals, customer health, customer advocacy).
Let's personalize your content