NRG Energy, Inc.
–
Columbus, OH, 43228
... installers, warehouse workers, dispatchers, customer service representatives, project managers, estimators, controllers, executives and more. We invite you to join us and experience the rewards of bringing a smile to our customers’ faces every day. ... - May 14