Officers

President Spencer Pech
Treasurer Mark Jacobs
Adviser Carl Bern
Vice President Zachary Brashears