James Steffes has a position (President, Green Mountain Energy) at NRG Energy, Inc.

Title President, Green Mountain Energy
Start Date 2012-07-01
Is Current yes
Executive yes
Updated over 12 years ago

Source Links