profiles created from content-officer.php 2019-2020 Officers Complete Roster 2019-2020 President: Dmitriy Ostrovskiy Vice President: Zachery Taylor Secretary: Patrick Foote Treasurer: Kenneth Walther