Officers

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