Location: Houston, TX
Number of Customers: 6 million
Main Service Areas: North America
Contact Information: 1-855-461-9824
Direct Energy is one of North America?s largest integrated providers of electricity, natural gas and related services. With over 6 million customers across North America, they offer many different lines of service including, supply and trading, residential, and business.
- Overall Satisfaction
- Customer Service