Strategic Customer Success Manager — Remote UK

Company: Linnworks
Apply for the Strategic Customer Success Manager — Remote UK
Location: Greater London
Job Description:

A leading technology company in the UK is seeking a Customer Success Manager to take ownership of post-sale client relationships, ensuring they achieve their desired outcomes and driving retention. The role focuses on managing relationships, conducting high-impact reviews, and advocating for product improvements. The ideal candidate has over 2 years in a relevant role, excellent communication skills with C-Suite stakeholders, and a strong understanding of eCommerce. This position offers remote working options and various employee benefits including private medical insurance.#J-18808-Ljbffr…

Posted: April 20th, 2026