Management Team


Executive Committee

  • Michel Farrah
    Executive Director
    +1 514 282 7800


Board of Directors

  • Michel Farrah
    +1 514 282 7800


Management Team

  • Michel Farrah
    Executive Director
    +1 514 282 7800
  • Karine LeBel
    Associate Director of Finances
    +1 418 650 7057
  • Marie Rémillard
    Chief Marketing and Business Development Officer
    +1 514 282 7847