Team

Simon Chen Profile

Simon Chen

President
Josh Johnson Profile

Josh Johnson

Vice-President
Grace Mastrangelo Profile

Grace Mastrangelo

Treasurer