Past Presidents

2021-2022

 Jonathan Garston  
Rtn. Jonathan Garston

2020-2021

 Keith Hadden  

2020-2021

 Richard Foster  

2019-2020

 Richard Foster  

2018-2019

 Geoff Brennan PHF PHF  

2017-2018

 Christopher Barnwell  

2007-2008

 Barry Smoothy  
Rtn. Barry Smoothy

2006-2007

 Graham Reeder MPHF  
Rtn. Graham Reeder

2005-2006

 Albert Wallace  
Rtn. Albert Wallace

1999-2000

 Barry Smoothy  
Rtn. Barry Smoothy