Customer Service - National Grid ranked 12th in Northeast in customer satisfaction

National Grid ranked 12th in Northeast in customer satisfaction
Albany Business Journal - The company bases its customer satisfaction ratings on power quality and reliability, company image, price and value, communications, billing and payment, and customer service. Customers reported spending 16 percent more on electricity in 2006. This

Comments are closed