We are seeking a passionate Customer Success Manager to join our vibrant Leeds team. You will be pivotal in managing client relationships, ensuring they achieve their goals through our technology solutions. The ideal candidate possesses robust communication skills, a knack for problem-solving, and a proactive approach to customer engagement.