Job Description


An excellent opportunity for a Site Manager to deliver meaningful work that will ensure continued reliability of the electricity network in a fast paced environment. Achieving the safe and efficient completion of multi-million pound OHL (Overhead Lines) projects through effective p...

Apply for this Position

Ready to join natgridProd? Click the button below to submit your application.

Submit Application