Team

Olivia MacPherson Profile

Olivia MacPherson

Vice-President
Zachary Galante Profile

Zachary Galante

Treasurer
John Mulrooney Profile

John Mulrooney

Advisor
Lily Cheng Profile

Lily Cheng

Officer