We are on the lookout for a Customer Success Manager to join our dynamic team in Edinburgh. In this role, you will be pivotal in ensuring our customers achieve their desired outcomes through our products. Your background in customer support will help you advocate for our clients, ensuring their needs are met promptly and effectively.