Company: Energy Jobline CVL
Location: Glasgow
Posted: May 5th, 2026
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.
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.