Remove Client Relationships Remove Partnership Management Remove Profitability Remove Sales Leadership
article thumbnail

Jun 07 – Customer Success Jobs

SmartKarrot

Apply here: [link] Role: Head of Customer Success Location: Cheshire, CT, US Organization: YourPrime As a Head of Customer Success, you will be responsible for the management of the Client Management team, primarily tasked with contract renewals on a £50+ million contract book, and organic growth activity.