Stakeholder and Partnership Manager
aberdeen, aberdeen city, united kingdom
Scottish Enterprise
Aberdeen University
Strathclyde University