m squared scotland limited
•
2024-05-08
Glasgow, UK
Assistant Estimator
M Squared is a leading and award-winning construction business focusing on commercial groundworks, civils and landscaping across the UK. Our experienced and innovative team have a track record of successfully delivering a diverse range of projects across the c…
m squared scotland limited
•
2024-05-08
Glasgow, UK
Buyer
M Squared is a leading and award-winning construction business focusing on commercial groundworks, civils and landscaping across the UK. Our experienced and innovative team have a track record of successfully delivering a diverse range of projects across the c…