President David Logan Senior Vice-President Ron Learmonth Junior Vice-President John Smith Secretary John McEwen Honorary Treasurer Iain McBride