Job Description
A leading financial services firm based in London is seeking a Customer Success Manager to enhance client relationships and drive product engagement. The ideal candidate will have over 5 years of experience in banking or financial services, strong communication skills, and the ability to coordinate internal teams for customer success. This role requires a deep understanding of banking workflows and will involve 20% travel across Europe and Africa.