Management Team


Executive Committee

Board of Directors


Management Team

  • Michel Farrah
    Chief Strategy and Organizational Development Officer
    +1 514 282 7800
  • David Kirouac
    Chief Information Technology Officer
    +1 438 844 7801
  • Marie Rémillard
    Chief Marketing and Business Development Officer
    +1 514 282 7847
  • Geneviève Beaucage
    Finance Director
    +1 438 843 8972
  • Olivier Dufrêne
    Director, Business Development
    +1 514 842 7875
  • Gabrielle Poulin
    Human Resources Director
    +1 418 650 7078