3rd October 2025
Allen will spearhead HIT Scotland’s new initiative, which seeks to strengthen the leadership skills, operational excellence and strategic thinking of senior-level executives. The overall aim is to foster a progressive, future-ready and innovative...