Chris Thewlis

Chris Thewlis

Company: RWE Npower

Job title: Chief operating officer


As the Chief Operating Officer of npower Chris leads the Energy Supply Business for Domestic & SME customers and also the Energy Services division, which together consist of more than 5000 employees. With a background in both retail and regulated markets, after joining npower in 2007 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. Utilising data analytics, insight and technology to drive the right customer outcomes, Chris has consistently driven the operational business forward. Chris lives in Leamington Spa and enjoys spending time with his wife and two children.


Building a culture and a service for pro-active customer support 11:10 am

Effectively engaging with customers to prevent self-disconnectionRead more

day: 27 February 2020