A leading energy provider in Glasgow is seeking a Site Manager to oversee construction projects within their Transmission business. The successful candidate will lead a multidisciplinary team, ensuring compliance with health and safety standards while managing multiple contractors. Candidates should possess experience in handling transmission construction, an understanding of electrical design, and necessary safety qualifications. Attractive benefits include 36 days annual leave and various employee incentives.#J-18808-Ljbffr…
