Logo of Huzzle

Senior Policy Manager

  • Job
    Full-time
    Senior Level
  • Business, Operations & Strategy
  • £80K - £92K
  • London

Requirements

  • Broad knowledge of UK energy policy and the related stakeholder landscape, and a demonstrable interest in the wider public policy and political environment.
  • Strategic thinker with a proven experience of successful policy analysis, development and campaigning at a senior level within a multi-stakeholder environment.
  • Strong track record of successfully communicating complex policy solutions to multiple audiences, including through high-quality written communications.
  • Proven track record of building and maintaining an extensive external stakeholder network.
  • In-depth experience of successfully working and influencing internal stakeholders in a large complex organisation.
  • Able to prioritise and manage competing issues, maintaining high and consistent standards, working at pace and with minimal guidance.

Responsibilities

  • Lead on UK policy strategy, prioritisation, research and development, collaborating with colleagues across the business.
  • Collaborate on global policy development, working with US colleagues.
  • Co-lead policy governance at both a UK and Group level, tracking policy progress and outcomes.
  • Anticipate, identify and analyse strategic policy issues and trends, working closely with subject matter experts to determine business impact.
  • Provide policy advice and insight to senior leaders, including through input to executive and Board briefings.
  • Track and develop responses to Government consultations, legislation and Parliamentary inquiries.
  • Develop and shape policy messages in line with overall company narrative, including through external policy papers and reports.

Connecting millions of people to the energy they use every day.

Energy
Industry
10,001+
Employees
1990
Founded Year

Mission & Purpose

National Grid is a multinational electricity and gas utility company that operates in the United Kingdom and the northeastern United States. They are responsible for the transmission and distribution of electricity and natural gas, managing the vast infrastructure that delivers energy to millions of customers. Their ultimate mission is to ensure the safe, reliable, and efficient supply of energy to homes, businesses, and industries. National Grid's purpose lies in delivering energy to power people's lives, support economic growth, and contribute to a sustainable future. By investing in modernising energy infrastructure, adopting renewable energy sources, and promoting energy efficiency, National Grid aims to lead the way in shaping the energy landscape and promoting a low-carbon future, thus enhancing energy security and resilience for the communities they serve.

Benefits

  • Vision Insurance

  • Life Insurance

  • Health Insurance

  • Dental Insurance