Past Presidents

2019-2020

 Peter Carson  

2018-2019

 George Carnegie  
Rtn. George Carnegie

2017-2018

 Gavin Stewart  
Rtn. Gavin Stewart

2016-2017

 Stephen Wood  

2015-2016

 Lewis Thomson  

2014-2015

 Barbara Paterson PHF  

2013-2014

 Hamish Thom  

2012-2013

 Colin Watt  

2011-2012

 Elspeth Mackay PHF