VSI Board of Directors
2019 - 2021


(Click on link for email address)

Name Committee Page/Reports
(Click on link for page)
General Chair Bryan Wallin   804-389-2438
Administrative Vice Chair John Stanley   540-354-9856
Finance Vice Chair Bill Geiszler Finance Committee 804-745-1248
Senior Vice Chair Steve Hennessy Senior Committee 757-603-7948
Age Group Vice Chair Drew Hirth Age Group Committee 804-380-1821
Safe Sport Chair Maureen Tolliver Safe Sport Committee 540-288-3180
Secretary Emily Fagan   804-514-8083
Treasurer Bob Rustin   804-276-9220
Coach Representative Mike Salpeter Coach Committee 757-375-4394
Junior Coach Representative Morgan Cordle Coach Committee 757-871-2144
Senior Athlete Representative Jack McCann Athlete Committee  
Junior Athlete Representative Ben Eichberg Athlete Committee  
At Large Athlete Representative  Boone Fleenor Athlete Committee  
At Large Athlete Representative  Logan Euker Athlete Committee  
At Large Non Athlete Representative Dave Henderson    
At Large Non Athlete Representative Chad Onken    
Executive Director Mary Turner   434-352-5451
Board of Directors Job Descriptions


Board of Director's Meetings

September October March 
September 10, 2020 October 25, 2020 March 16, 2021
April June August
April 24, 2021 June 6, 2021 August 29, 2021
September 18, 2021    

Board of Directors Archived Minutes

VSI BOD Representatives to 2019 USA Swimming Convention