Craft

npower

npower Summary

Company Summary

Overview
npower is a company engaged in the energy industry. It supplies gas and electricity to homes and businesses. In addition, the company provides smart meter installation, boiler maintenance, home insulation, and other services.
Type
Subsidiary
Status
Active
Founded
2000
HQ
Swindon, GB | view all locations
Website
https://www.npower.com/
Cybersecurity rating
Sectors

Key People

  • Chris Thewlis

    Chris Thewlis, Chief Operating Officer

  • Simon Stacey

    Simon Stacey, Chief Financial Officer

  • Jason Scagell, Chief Restructuring Officer

  • Chris Pilgrim

    Chris Pilgrim, HR and People Director

LocationsView all

3 locations detected

  • Swindon, England HQ

    United Kingdom

    Trigonos, Windmill Hill Business Park, Whitehill Way

  • Houghton le Spring, England

    United Kingdom

  • Peterlee, England

    United Kingdom

Footer menu