Current Officers 2026 BMS Officers: President Madison Swords Vice President Sam Koepnick Treasurer Spencer Cornish Secretary Brett Thompson