Chairman Paul Gallacher
Secretary Bobby Aird
Treasurer Duncan Buchanan
Membership secretary Kris Pheely
Welfare officer Tom McInnes
Club web site administrator Peter Lambie