This profile was last updated on and contains contributions from the Zoominfo Community.
Is this you? Claim your profile.
+ Get 10 Free Contacts a Month
Please agree to the terms and conditions
12 Greenway Plaza Ste. 600
Houston, Texas 77046
About Direct Energy Direct Energy is a leading energy and energy-related services provider with nearly five million residential and commercial customers in North America. Direct Energy provides customers with choice and support in managing their energy co ... more
Public Service Enterprise Group Inc