Site Manager in Glasgow, Glasgow City, United Kingdom

Company: Energy Jobline CVL

Location: Glasgow

Posted: May 5th, 2026

About the Role:

Watkin Jones is recruiting a Site Manager to join the team delivering The Àrd, a landmark 784 bed PBSA‑led, mixed‑use development at Charing Cross. As Scotland’s tallest residential building at 36 storeys, this flagship scheme will transform the former Portcullis House site and contribute significantly to Glasgow’s ongoing regeneration.

Responsibilities:

About you:

Solid experience in construction or development environments, strong understanding of site operations and health and safety standards, valid SMSTS and CSCS card, First Aid certificate, and ideally a Level 3 or 4 qualification (NVQ, Apprenticeship, or HNC) in a relevant subject. Comfortable reading and interpreting construction drawings, practical experience with Microsoft Office applications, a dependable team player, and experience working with subcontractors or in a supervisory role. Additional training in site safety or tools would be an advantage.

What we can offer you:

#J-18808-Ljbffr
Apply Now