Committee

Graeme Davidson

Club Captain

Dave Johnstone

Club Vice Captain

Ray Whyte

Treasurer

Steve McHattie

Greens Convener

Audrey Reid

Clubhouse Convener

Aileen Macdonald

Junior Convener