GB - City of Glasgow - City, G1
March 27, 2024
Our client is one of the largest construction companies within the UK with internationally-renowned experience in the successful delivery of technically demanding, multi-disciplinary and logistically complex projects. • To support current and future significant infrastructure project awards,...