The Club Team 2017-2018
President
John Brown Brown
PHF
Secretary
Lorna Crawford
PHF
Treasurer
Chas Macfarlane
PHF
Immediate Past President
David Stewart
President Elect
Lorna Crawford
PHF
President Nominee
David Breton
PHF
International
Elaine McCrossan
Rotary Foundation
Elaine McCrossan
Membership
David Stewart
Youth Service
David Breton
PHF
Speaker Secretary
Bill Craik
PHF
Vocational
David Breton
PHF
Club Service
David Stewart
Primary Webmaster
Bill Duncan
PHF
Community Council Rep
Bill Craik
PHF
Executive Secretary
David Breton
PHF