The Club Team 2023-2024
President
Bill Campbell
MPHF
Secretary
Bill Campbell
MPHF
Treasurer
Peter Christy
PHF
Public Image
Drew Hughes
MPHF
Rotary Foundation
Peter Christy
PHF
Membership
Donald Macrae
PHF
Youth Service
Bill Campbell
MPHF
Public Relations
Drew Hughes
MPHF
Service Projects
John Thomson
PHF
Health and Safety
John Thomson
PHF
Environment
Hilary Christy
District Council Rep.
Bill Campbell
MPHF
Executive Secretary
Campbell Johnston
MPHF
Club Data Protection
Bill Campbell
MPHF
Club Service Projects Chair
John Thomson
PHF