May01 Energy Companies Fail to Connect with Customers Written by simplyswitch in Energy Suppliers Opower, a customer engagement specialist company, have released research that suggest that energy customers do not feel engaged with their energy company. Most… Continue Reading