Senior Project Manager
Glasgow, Glasgow City, United Kingdom
Melville Dundas
Gregor Shore
Kier Group
The University of Edinburgh