Construction Senior Project Manager – T&D Construction – (Glasgow, UK) Glasgow Permanent Medium June 20, 2026