This profile was last updated on // and contains contributions from the Zoominfo Community.
Is this you? Claim your profile.
Direct Energy , LP
Direct Phone: (713) ***-****
12 Greenway Plaza Ste. 600
Houston, Texas 77046
About Direct Energy Services-Direct Energy is one of North America's largest energy and energy-related services providers with more than five million residential and commercial customer relationships. Direct Energy operates in 46 states in the United Stat ... more
Public Service Enterprise Group Inc