Site Manager, Transmission Cables – Major Projects

Company: Iberdrola Energie Deutschland GmbH
Apply for the Site Manager, Transmission Cables – Major Projects
Location: Kilmarnock
Job Description:

A major energy company in Scotland seeks a Site Manager (Cables) for project management in transmission networks. The role involves overseeing construction projects, ensuring compliance with health & safety regulations, and leading a collaborative team. Offering a salary up to £60,500 and a robust benefits package including pension contributions and annual leave, this position is crucial for the company’s renewable energy ambitions, supporting the greener energy transition in the region.#J-18808-Ljbffr…

Posted: April 23rd, 2026