We are looking for an enthusiastic Customer Success Manager to be the voice of our customers in London. You'll work closely with clients to understand their objectives, help them navigate our platform, and provide solutions to maximise their success. Your expertise will play a key role in aligning our services with customer expectations.