Aberdeenshire Council’s new chief executive promises to start with ‘ears open’

Jim Savege
Jim Savege