article thumbnail

Jul 06 – 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.