The Club Team 2016-2017


President

 David Stewart   
Rtn. David Stewart

Secretary

 Bill Duncan  PHF  

Treasurer

 Chas Macfarlane  PHF  

Immediate Past President

 Claire Walters   

President Elect

 John Brown Brown  PHF  

Community

 Ann-Marie Chalmers   

International

 Richard Truesdale  PHF  

Rotary Foundation

 Richard Truesdale  PHF  

Membership

 John Brown Brown  PHF  

Youth Service

 David Breton  PHF  
Rtn. David Breton

Attendance

 Stephen Giles  PHF  

Speaker Secretary

 Margot McCormick   

Vocational

 David Breton  PHF  
Rtn. David Breton

Safeguarding

 John Stewart   

Health and Safety

 John Stewart   

Club Service

 John Brown Brown  PHF  

Primary Webmaster

 Bill Duncan  PHF  

Archives / Inventory

 Lorna Crawford  PHF  

Data Protection

 Lorna Crawford  PHF  

Community Council Rep

 Bill Craik  PHF