Accessability Links

Strategy jobs

Npower are one of the biggest household names and offer a wide range of corporate strategy jobs.

From the power stations we construct and operate, through to the products we develop and retail, Corporate Development and Strategy drives change, providing the insight, understanding and vision to support the business and its leaders.

It is critical that we continually evolve our business to be optimising and shaping the markets we operate in to maximise value for our customers and shareholders. We work directly with the RWE npower Board, division heads and internal experts in addition to collaborating closely with colleagues in our sister companies, industry partners, government and academia to ensure we remain at the forefront of market understanding.

As a consequence roles at Corporate Development and Strategy necessitate an enquiring mind and flexible competencies ranging from well developed interpersonal skills through to initiative and creative thinking. The wide variety of interesting topics could mean that you might be expected to manage and develop broad and varied strategic projects across the UK value chain, help originate M&A activity or contribute insight and understanding to the business and its processes. In this rapidly growing and developing industry you will require initiative, drive and dynamism to help shape RWE npower and the industry. If this is the challenge you are seeking please look around this section to find out more about a strategy job role at Corporate Development and Strategy.

Latest jobs

3 result(s) found 
Page 1 of 1 


Location Midlands (Flexible)
Within salary bracket: Competitive
Job type: Full-Time
Reference: FX161602LC
npower is launching a new unit, Green Deal and Obligations, which is to sit within our Energy Services business, it is being established to dispatch a circa £500m per annum government Energy Company Obligation...
Location Midlands (Flexible)
Within salary bracket: Competitive
Job type: Full-Time
Reference: FX161598LC
Green Deal and Obligations is a new business unit in npower Energy Services that is being established to dispatch a circa £500m per annum government Energy Company Obligation (ECO) that carries a significant risk...
Location Solihull/Leeds
Within salary bracket: 20 to 35k
Job type: All
Reference: SH133968RS
Main Purpose of the JobThe government is committed to the installation of 53 million smart meters in over 30 million homes and small businesses by the end of 2019. As such, Smart Metering represents a major...

Start a new search
Your current selection
Career Area: Strategy