Past Presidents
2015-2016
Gordon Leighton
2014-2015
Richard Langrish
2013-2014
James Anderson
PHF
2010-2011
Richard Pearson
2009-2010
Andrew Caldwell
2008-2009
Alistair Johnston
2006-2007
Bill Muntus
2000-2001
Andrew McPherson
1999-2000
Stewart McNeish
1998-1999
Stewart McNeish
1990-1991
Bobby Middlemass
1988-1989
William Morrison
1983-1984
James MacNaughton