Craig

Ivan Greaves

President

Test

Kyran McManus

Vice President

Test

Nigel Bruce

Treasurer

Craig

Hazel Donaldson

Lead Coach

Test

David Innes

Membership Secretary

Test

John Thouless

Club Secretary

Craig

David Innes

Social Media Officer

Craig

Lynn Gatherer

Welfare Officer