I Am The Customer: Listen to complaints and resolve them

Chris Thewlis, director of customer service and sales (domestic), Npower: “According to Ofgem, 52 per

This content is for members only. Please click here to view the full article.