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

Marketing Jobs

Marketing is one of the most dynamic and exciting departments within our organisation. As one of Britain’s big six energy companies, we pride ourselves on being a brilliant place of work for all of our employees, including those in our marketing department.

As an employer, we’ll help you develop, succeed and make a real difference in your work. We’re fun and friendly, with the opportunity to work in an Agile manner that supports better work environments and more productive time.

As part of the creative hub of the business, you’ll enjoy the opportunity to engage, inspire and persuade large audiences every day. If you’re an intuitive, creative team player who thrives on communicating with and inspiring others, you’ll be a great fit for our team.

Our roles

We recruit for a variety of specialist marketing roles within both our B2B and B2C business areas, including:

Strategy & Planning
Campaign Management
Digital Marketing
In house agency
Fulfilment Marketing performance

For more information on what it’s like to work in our marketing department, take a look at our employee stories here and check out our video.

Our team in Marketing
  • Ridaa Husain

    Campaign Manager

    Campaign management means that no day is the same for me.

    "With the exposure I received during the graduate scheme I realised npower was a great company to work for, with some fantastic development opportunities. "

    Learn more about Ridaa
  • Emma Lawton

    Graphic Designer

    I love the challenge of finding new ways to get people interested in energy and still get excited to see my work go live!

    "npower offeres me the chance to work on high profile creative across many different areas"

    Learn more about Emma
  • Latest Jobs

    We’re sorry we currently have no roles available at the moment.Why not sign up to receive job alerts so that you get roles sent immediately to your inbox as soon as they are added to the site?

    FilterYourResults * DEFAULT * en-GB
    Sign up for Job Alerts