At NRG, we're bringing the power of energy to people and organizations by putting customers at the center of everything we do. We generate electricity and
Additional Location(s):US:TX:Austin; US:TX:Dallas Diversity : Innovation : Caring : Global Collaboration : Winning Spirit: High Performance At Boston