Construction Senior Site Manager – Flagship 36-Storey PBSA Build Glasgow Permanent Medium May 15, 2026