Officers

President Jonah Haselhuhn
Treasurer David Schmadeke
Adviser Emmanuel Agba
Public Relations Alexander Warren
Risk Manager Dominic Michele
Secretary Nathan Pruszinske
Vice President Dominic Michele