Innovation Manager

2 Days Old

Join to apply for the Innovation Manager role at National Grid

Join to apply for the Innovation Manager role at National Grid

About Us

At National Grid, we keep people connected and society moving. But it’s so much more than that. National Grid supplies us with the environment to make it happen. As we generate momentum in the energy transition for all, we don’t plan on leaving any of our customers in the dark. So, join us as an Innovation Manager, and find your superpower.

About Us

At National Grid, we keep people connected and society moving. But it’s so much more than that. National Grid supplies us with the environment to make it happen. As we generate momentum in the energy transition for all, we don’t plan on leaving any of our customers in the dark. So, join us as an Innovation Manager, and find your superpower.

National Grid is hiring a Innovation Manager. This position can be based at either The Strand, London or Warwick, UK.

About The Role

Are you ready to drive transformative change in the energy sector? National Grid is on the lookout for an enthusiastic Innovation Manager to play a crucial role in shaping and delivering groundbreaking innovation initiatives that align with our strategic priorities—from decarbonisation and system efficiency to customer-centricity and digital transformation.

In this exciting position, you will be at the forefront of our UK innovation team, reporting directly to the Innovation Director. You will thrive in a progressive innovation culture, leading high-potential projects from initial exploration to business case development and implementation. Collaborating closely with Business Units, IT&D, Transformation, and external partners, you will ensure that our innovation initiatives are not only aligned but also embedded and impactful across the organisation.

Key Accountabilities

Innovation Delivery:

Stakeholder Engagement

Ecosystem And Market Awareness

Governance And Reporting

About You

What You'll Get

Additional Benefits

More Information

This role is offered on a Full-Time, Permanent basis.

We are also offering hybrid /flexible working where travel to the office will be as per business need. Base location for this role will be The Strand, London or Warwick, UK.

This role closes on 4th August2025; however, we strongly encourage candidates to submit their application as early as possible, as we reserve the right to close the advert early.

Diversity, Equity and Inclusion

National Grid is an equal opportunity employer that values a broad diversity of talent, knowledge, experience and expertise. We foster a culture of inclusion that drives employee engagement to deliver superior performance to the communities we serve. National Grid is proud to be an affirmative action employer. We encourage minorities, women, individuals with disabilities and protected veterans to join the National Grid team.

Seniority level

Employment type

Job function

Referrals increase your chances of interviewing at National Grid by 2x

Get notified about new Innovation Manager jobs in Warwick, England, United Kingdom.

West Midlands, England, United Kingdom 1 week ago

Birmingham, England, United Kingdom 2 days ago

Birmingham, England, United Kingdom 1 day ago

Birmingham, England, United Kingdom 1 week ago

Rugby, England, United Kingdom 2 weeks ago

Royal Leamington Spa, England, United Kingdom 5 days ago

Chipping Campden, England, United Kingdom 1 month ago

Redditch, England, United Kingdom 3 weeks ago

Branch Team Manager - National Opportunities

Moreton-In-Marsh, England, United Kingdom 3 weeks ago

Birmingham, England, United Kingdom 4 days ago

Rugby, England, United Kingdom 1 week ago

Banbury, England, United Kingdom 2 weeks ago

BUSINESS DEVELOPMENT MANAGER AT TAZZER GROUP

Moreton-In-Marsh, England, United Kingdom 3 weeks ago

Gaydon, England, United Kingdom 5 days ago

Royal Leamington Spa, England, United Kingdom 2 weeks ago

Birmingham, England, United Kingdom 2 weeks ago

Birmingham, England, United Kingdom 3 months ago

Sambourne, England, United Kingdom 4 weeks ago

Birmingham, England, United Kingdom 6 days ago

West Midlands, England, United Kingdom 6 months ago

West Midlands, England, United Kingdom 2 weeks ago

Manager Refrigeration and Energy – Europe

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
Location:
Warwick, England, United Kingdom
Salary:
£60,000 - £80,000
Job Type:
FullTime
Category:
Management & Operations

We found some similar jobs based on your search