Officers

President Cameron Lynch
Treasurer Ryan Kirmeier
Adviser Sebastien Feve
Activities Chair Timothy Hoying
Junior Representative Gabriel Goularte
Recruitment Chair Harrison Heppelmann
Senior Representative Mohammad Patel
Vice President Arthur Barbosa