The Club Team 2017-2018

2019-2020 2018-2019 2017-2018 2016-2017 2015-2016 2014-2015 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  

International

 Elaine McCrossan  

Rotary Foundation

 Elaine McCrossan  

Membership

 David Stewart  
Rtn.  Stewart

Youth Service

 David Breton  

Speaker Secretary

 Bill Craik PHF  

Vocational

 David Breton  

Club Service

 David Stewart  
Rtn.  Stewart

Primary Webmaster

 William Duncan PHF  

Community Council Rep

 Bill Craik PHF  

Executive Secretary

 David Breton