IoD Scotland has today revealed the finalists for its 2023 Director of the Year Awards, including 11 Directors from the Aberdeen and Highlands & Islands region shortlisted for national awards....
Why? Free to subscribe, no paywall, daily business news digest.