Customer Success

Discover our Customer Success team

About the Customer Success team

Customer satisfaction is at the core of everything we do. We only succeed when our customers succeed. Our dedicated Customer Success team embodies this commitment and offers support, training and project delivery to our customers, while also acting as the “voice of the customer” internally to the product development teams. The customer success team collaborates with our customers to ensure they achieve their highest goals.

Discover the Customer Success team

Meet Frederic Lebrun
VP, Product Strategy
Meet Christelle Mozer
Head of Customer Success, EMEA
Meet Amit Mhatre
Senior Software Engineer
Meet Joshua Lambert
Principal Software Engineer


Schedule a demo


Sorry! We were unable to process your
request. Please try again!


Your request is submitted successfully!
We will keep you up-to-date.