This is a global function that provides innovative, reliable and secure technology platforms that empower National Grid in an increasingly fast-changing energy industry.
Digital Risk & Security
This is a critical department in National Grid that ensures all systems remain safe and secure. As cyber security is a fast growing area, the team are constantly working to prevent cyber-attacks on our critical systems, be that in house or working with other companies and governments.
As the UK HR team, our job is to enable the UK business to excel by achieving their ambitions through effective and efficient service provision. We do this by helping them to bring in the very best people, with the skills to deliver what they need today, and providing the culture and development opportunities they need to reach their full potential tomorrow. We help them understand individuals and to harness their strengths.
The UK Legal team plays a key role in maximizing the commercial benefits to the National Grid Group, its commercial and regulatory arrangements whilst ensuring the interests of the National Grid Group and its stakeholders remain protected. The team advises directly on all large transactions, disputes and ventures undertaken by National Grid, and sets up and monitors the resources and systems whereby legal support on day to day “business as usual” matters is efficiently provided to suit the needs of the business.
We source £4.3billion worldwide of goods and services each year to support the business and what’s more we help to drive value, deliver innovation and improve supply chain performance. When it comes to learning all about Procurement, National Grid is the place to be.
The Major Infrastructure Development team sits with Capital Delivery and is accountable for developing, consenting and gaining public acceptance for some of the longest linear infrastructure projects in the UK. These projects include new overhead lines, underground cables, tunnels and substations. Our customers are often the major new generators such as nuclear power stations and large offshore wind farms. This is an ideal opportunity for a graduate wanting to develop their media skills.
Safety, Sustainability & Resilience (SSR)
SSR is here to make sure that our employees are healthy and able to work safely and responsibly. We offer world-class skills, disciplines and expertise to make National Grid a beacon of best practice. We focus on: UK Safety, Environmental Sustainability, Health and Wellbeing and Business Resilience.