The Club Team 2017-2018
President
J Stuart Watson
PHF
Secretary
Michael Barron
PHF
Treasurer
Charles Taylor
PHF
Immediate Past President
Peter Donaldson
President Elect
Alan Robertson
International
John Nicol
PHF
Rotary Foundation
John Nicol
PHF
Membership
Peter Donaldson
Youth Service
Sandy Lamb
Attendance
Bill Murdoch
PHF
Fundraising
George Ross
PHF
Public Relations
James McColl
PHF
Health and Safety
Ken Duguid
PHF
Club Service
Robert Maitland
Executive Secretary
Michael Barron
PHF