The Club Team 2016-2017
President
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
Attendance
Stephen Giles
PHF
Speaker Secretary
Margot McCormick
Vocational
David Breton
PHF
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