Chris Thewlis

Chief Operating Officer, npower

After joining npower in 2007, and with a background in both retail and regulated markets, Chris’s expertise has been used to deliver the turnaround of the Customer Services along with the strategic development of the Energy Services business to enable the delivery of the Smart Metering business. Utilising data analytics, insight and technology to drive the right customer outcomes, Chris has consistently driven the operational business forward.

Stay in the loop with Future of Utilities

Subscribe to our newsletter to receive news, insights and special offers.