Construction Staff Civil Engineer – Transmission & Distribution (Glasgow, UK) Glasgow Permanent Medium December 18, 2025