New Npower chief targets 2015 customer satisfaction top spot

The new Npower chief executive, Paul Massara, has committed to make his company the industry's number one for customer experience by 2015.

Close
Close

Request a call back