Non Executive Director
edinburgh, edinburgh, united kingdom
The Growth Partnership, Lead Scotland & Economic Development Association, Scotla
The University of Edinburgh