The Club Team 2018-2019
President
Lorna Crawford
PHF
Secretary
Lorna Crawford
PHF
Treasurer
Chas Macfarlane
PHF
Immediate Past President
John Brown Brown
PHF
President Elect
David Breton
PHF
President Nominee
Richard Truesdale
PHF
Community
Frank Clark CBE PHF
PHF
International
Elaine McCrossan
Rotary Foundation
Elaine McCrossan
Membership
David Breton
PHF
Youth Service
Victoria Truesdale
Attendance
Bill Duncan
PHF
Speaker Secretary
Bill Craik
PHF
Primary Webmaster
Bill Duncan
PHF
Executive Secretary
David Breton
PHF