Accessability Links
We use cookies to improve your experience when using our website.
Some cookies have already been set.
To find out more about the cookies we use, view our cookie policy

Business Leadership Graduate Programme

The Business Leadership Graduate Scheme prepares you to become the future leaders of the Energy Industry. It’s a great way for you to experience a variation of business areas while getting a thorough overview of what we do and what our business is all about.

A business like ours has many opportunities to gain valuable experience. This scheme is designed to develop your skills through four placements around the business over the course of a two year programme.

We’ll choose your first placement based upon your strengths from the application process. This will also give you the chance to build a strong network within the company.

You’ll choose your second, third and fourth placement yourself with the support of a mentor and the Graduate Development team. We’ll encourage you to take up placements within our business which cover Commercial, Business Partnering, Customer Services, and Strategy to give you a great foundation to your career.

Click on the links below to find out more about the sort of work you could be doing in these areas:

  • Commercial and Marketing
  • Business Partnering
  • Customer Services
  • Strategy

Our industry is undertaking fundamental changes embracing new technologies and new thinking to deliver better consumer interaction and a low-carbon future. npower is redesigning itself accordingly and is making good progress - but we need your help. Do you have what it takes to work in this changing environment? We want YOU to be the difference for our company and play a vital role in our fight to become the country’s most agile energy supplier. The experience you’ll gain in this fast paced business will give you huge opportunities for career development.

Essential Information

Duration: The scheme consists of four placements over two years. Each placement lasts for six months
Closing Date: The scheme is now closed for applications
Salary: Starting salary of £26,000 with an excellent reward package. You’ll also get a £2,500 joining bonus
Locations: Because you can join any area of the business, you could be based at any of our UK offices (see locations)
Entry Requirements: A bachelors (or higher) degree in any subject
Why you should consider a career in customer services
30/08 2017
Have you ever considered a career in customer services? We've put toget...