Customer Success Manager


We’re looking for a Customer Success Manager to join our US team. Our CSMs fill a dynamic and essential client-facing role, interacting collaboratively with clients, product managers, and R&D to deliver outstanding results and great value. Dedicated to our clients’ success and satisfaction, the Customer Success team serves as the main point of contact with our valued customers. The Role requires highly-effective management and people skills coupled with robust multi tasking capabilities. The CSM is a valuable member of the customer-facing team and the position is one which brings with it an excellent opportunity to learn and grow within a lively and challenging environment.

To apply for this job please visit