Glasgow Site Manager – Lead Large Project

Company: Tec Source Ltd
Apply for the Glasgow Site Manager – Lead Large Project
Location: Glasgow
Job Description:

Tec-Source is seeking an experienced Site Manager for a project in Glasgow. The role requires a proven track record of leading large projects and holding essential safety qualifications.

The rate is negotiable and the project runs from ASAP to end-February 2027, offering a challenging tenure in a central Glasgow site. Candidates should possess SMSTS, First Aid, PASMA, CSCS, Asbestos Awareness, and working-at-height competencies to supervise site activities and ensure strict safety compliance

#J-18808-Ljbffr…

Posted: October 18th, 2026