Location: Houston, TX, US, 77002 At NRG, were bringing the power of energy to people and organizations by putting customers at the center of everything we do. We generate...
Read More
Location: Houston, TX, US, 77002 At NRG, were bringing the power of energy to people and organizations by putting customers at the...
Read More