
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global leader in risk assessment seeks a Customer Success Manager in Greater London. You will have a crucial role in a customer-centric environment, helping clients navigate risk while driving value from our solutions. The ideal candidate has over 5 years in banking or financial services, strong understanding of regulations, and excellent communication skills. Responsibilities include defining engagement strategies and building relationships with clients to ensure they maximize the benefits of our offerings.