The Club Team 2017-2018

2018-2019 2017-2018 2016-2017 2015-2016 2014-2015 2013-2014 Past presidents

President

 John Brown PHF  

Secretary

 Lorna Crawford PHF  

Treasurer

 Charles Macfarlane PHF  

Immediate Past President

 David Stewart  
Rtn.  Stewart

President Elect

 Lorna Crawford PHF  

President Nominee

 David Breton  

Community

 John Revie  

International

 Elaine McCrossan  

Rotary Foundation

 Elaine McCrossan  

Membership

 David Stewart  
Rtn.  Stewart

Youth Service

 David Breton  

Speaker Secretary

 Bill Craik PHF  

Vocational

 David Breton  

Safeguarding

 John Stewart  

Health and Safety

 John Stewart  

Club Service

 David Stewart  
Rtn.  Stewart

Primary Webmaster

 William Duncan PHF  

Community Council Rep

 Bill Craik PHF