Evelyn GoodeWrong Evelyn Goode?
Channel Development Manager
Local Address: Euless, Texas, United States
Direct Energy , LP
12 Greenway Plaza Ste. 600
Houston, Texas 77046
Company Description: Direct Energy is part of the Centrica group of companies, one of the largest multi-state providers of retail energy services in North America. The North American... more