A leading solutions provider in the UK is seeking an ambitious Customer Success Manager based in Leeds. This role involves managing client relationships, ensuring satisfaction, and identifying growth opportunities. Ideal candidates will possess excellent communication skills, organisational abilities, and a proactive attitude. The position offers a competitive salary, performance incentives, and benefits such as a pension scheme and private health insurance.#J-18808-Ljbffr…
