Q1
Where is genon energy, inc located?
Genon Energy, Inc is located at 1000 Main Street Houston, TX 77002-6336
Q2
What is the contact number for genon energy, inc?
The contact number for Genon Energy, Inc is (713) 497-3000
Q3
What are the annual sales for genon energy, inc?
Genon Energy, Inc has annual sales of approximately $2,270,000,000
Q4
How many people are employeed at genon energy, inc?
Genon Energy, Inc has around 3,219 3,219 1,900 employees at this location