Job Description
A digital experience platform company in Greater London is looking for a Customer Success Manager EMEA. In this role, you will manage enterprise accounts and drive renewals while ensuring customers achieve their goals with the platform. Ideal candidates should have 5+ years in customer-facing roles and excellent communication skills in English and either French or Italian. Additionally, experience with renewals management is essential. A commitment to customer success and collaboration is required.