
Ivan Greaves
President

Kyran McManus
Vice President

Nigel Bruce
Treasurer

Hazel Donaldson
Lead Coach

David Innes
Membership Secretary

John Thouless
Club Secretary

David Innes
Social Media Officer

Lynn Gatherer
Welfare Officer
President
Vice President
Treasurer
Lead Coach
Membership Secretary
Club Secretary
Social Media Officer
Welfare Officer