A leading cross-border payments platform is seeking a Customer Success Manager to build and lead their customer operations function. This role involves managing a team, ensuring high customer satisfaction, and developing scalable processes. The ideal candidate has 8-10 years of experience in payments or fintech, a track record in account management, and strong leadership skills. The position is based in London and includes benefits such as private medical insurance and 25 days annual leave.#J-18808-Ljbffr…
