The Club Team 2018-2019
President
David Cruickshank
MPHF
Immediate Past President
Brian Morrison
President Elect
Iain Matthews
PHF
President Nominee
Alastair Gray
Rotary Foundation
Alastair Gray
Membership
Iain Matthews
PHF
Youth Service
Anne Iravani
Speaker Secretary
Iain Matthews
PHF
Safeguarding
Robert Pirie
Health and Safety
Sandy McCaskill
Club Service
Iain Matthews
PHF
Primary School Quiz
John Smith
PHF
Equality & Diversity
Robert Pirie