The Club Team 2016-2017
President
George Irving
Treasurer
John Cairney
Immediate Past President
Peter J H Ball
MPHF
President Elect
Bill Grant
President Nominee
Esther Gordon
Public Image
Peter J H Ball
MPHF
Community
Donald Macrae
PHF
International
Peter Christy
PHF
Rotary Foundation
Peter Christy
PHF
Membership
Bill Grant
Youth Service
Campbell Johnston
MPHF
Sports
John Thomson
PHF
Attendance
Bill Grant
Speaker Secretary
Esther Gordon
Vocational
Donald Macrae
PHF
Safeguarding
George Irving
Assistant Treasurer
Andrew Allan
PHF
Administration
Bill Grant
Public Relations
Peter J H Ball
MPHF
IT
Peter Christy
PHF
Primary Webmaster
Peter Christy
PHF
District Council Rep.
Bill Grant
District Council Rep.
George Irving
District Council Rep.
Esther Gordon
Archivist
Alan McHarg
Flag Officer
Douglas Russell
Photographer
T Davies Brock
MPHF
Examiner
Max Griffiths
Examiner
John Beaton
Community & Vocational
Donald Macrae
PHF
District Conference Chairman 2016
George Irving
Executive Secretary
Bill Campbell
MPHF
Facebook
Joy Rivett