Team

Emma Laughlin Profile

Emma Laughlin

President
Justin Xu Profile

Justin Xu

Advisor
Khethekile Makhathini Profile

Khethekile Makhathini

Vice-President
Oubaida Zouma Profile

Oubaida Zouma

Treasurer
Andrew Forr Profile

Andrew Forr

Secretary