Leadership
Board of directors
- Sean Griffin
Chief Executive Officer
+1 514 842 7872 - Sophie Perreault
Chair of the Board
+1 438 844 7822 - Jean-Simon Deschênes
+1 418 650 7043 - Nathalie Dubé
+1 418 650 7021 - Marie-Douce Huard
+1 418 650 7063 - Marianne Plamondon
+1 438 844 7824 - Bruno Racine
+1 438 843 8974 - Jean-François Vézina
+1 514 866 6135
Management team
- Marie Rémillard
Chief Marketing and Business Development Officer
+1 514 282 7847 - David Kirouac
Chief Technology Officer
+1 438 844 7801 - Geneviève Beaucage
Finance Director
+1 438 843 8972 - Gabrielle Poulin
Human Resources Director
+1 418 650 7078 - Olivier Dufrêne
Business Development Director
+1 514 842 7875 - Michel Farrah
Strategy and Organizational Development Chief
+ 1 514 282 7800