The Team & Role. Our Customer Success team is growing in 2025 and we are looking for a talented Customer Success Manager in the US to help secure the long-term success of our customers. As a Customer Success Manager, you will provide support throughout the customer's entire life cycle including deployment, training, and adoption. This role is essential in the success of ensuring that our clients are provided with a world-class experience and oppo...