Board of Directors

President • président
Robert MacDonald

Vice-Presidents • Vice-présidents
Jasmin Hu
Vincent Klassen

Treasurer • trésorier
Christian Perry

Secretary • Secrétaire
Isabelle Tooker

Charles Birchall
Alyssa English
Pierre Gratton
Ashley Vekeman
Pamela Miller
Denis Tang

Donation / Don

$