Direct Energy is an retailer company that deals in electricity, natural gas and other energy services. The direct energy company is the largest competitive retailer of energy services in USA. It was founded in 1985 or 1986 having headquarters in Houston, Texas USA. Chris Weston is the president and CEO of the company. The postal and official address, email address and phone number (helpline) of Direct Energy service center and Direct Energy customer service number is given below. The helpline of Direct Energy customer service number may or may not be toll free. The contact detail like customer care phone number of Direct Energy is 888-305-3828, 416-758-8700 and the address means physical operational location of Direct Energy customer service number is 2225 Sheppard Avenue East, Atria III Suite 100, Toronto, Ontario M2J 5C2, Canada. The website www.directenergy.com where you can get more detail about Direct Energy customer service number. The email address email@example.com on which you can send email to Direct Energy customer service number for further enquiry.
If the contact information is incorrect, please let us know Here