Officers

Presidents Alex Brower
Thi Nguyen
Treasurer Jacob Larimore
Adviser Scott Merkle