Please fill in the form below or call our sales team directly at (866) 772-2660.

We can schedule a free demo with your own data.

* Required fields


Do you have more questions? Our team can answer.

Head Office

Amélie Larocque
Director of Sales
1-819-772-2000 x22
Toll free: 1-866-772-2660 x22


Cécile Peignelin
VP, Business Operations
+33 (0)6 50 01 66 46