The Club Team 2022-2023
Club President
Geoffrey Kay
Club Secretary
Ian McKay
Club Treasurer
Peter Baldwin
Club Membership Chair
Gordon SalthouseClub Executive Secretary/Director
David Baxter
Club Foundation Chair
Jack Keogh