Past Presidents

2018-2019

 Alay Milne  

2017-2018

 David Lindsay  

2016-2017

 Bill Duncan  

2015-2016

 Alastair Dorward  

2014-2015

 Gordon Dow  

2013-2014

 Mike Hope  

2012-2013

 John Fok  

2011-2012

 Ben Gunn  

2010-2011

 Charles Evans  

2004-2005

 Harry Robertson