Councillor for Elgin City South, Labour Group Leader
Councillor for Fochabers Lhanbryde
Secretary & Campaign Co-ordinator
Member of the Scottish Parliament for Highlands and Islands