Head of the Scottish Digital Academy

An ability to manage numerous large portfolios of work with competing and demanding priorities. Experience in leading work with a wide range of stakeholders to…

£64,057 - £73,935 a year
1 vacante