Executive Members
President
Sophie Boucher
President
Vice President
Jayhangeer Castro
Vice President
ICC Rep
Marco Barron
ICC Rep
ICC Rep
David
ICC Rep
Treasurer
Ethan Hackett
Treasurer
Social Media
Rob Weinshank
Social Media