EW

Eric Watts

Chief Commercial Officer at GenOn Energy

Eric Watts joined GenOn in December 2018 as Chief Commercial Officer and is responsible for the oversight of all commercial aspects surrounding GenOn's generation fleet. He has more than 25 years of diversified energy marketing experience, most recently serving as Talen Energy’s Senior Vice President responsible for all commercial optimization activities. Prior to Talen, Eric was Executive Vice President responsible for all power trading, origination, asset management and environmental products for Twin Eagle Resource Management. Before that, he was Dynegy’s Senior Vice President-Commercial Operations where he led the company’s commercial functions. Prior to joining Dynegy, he was a Gas Supply Representative at Excel Resources and at Panhandle Eastern Corp. Eric earned a Bachelor of Business Administration degree in Finance and Real Estate at the University of Texas at Austin.

Org chart

Timeline

  • Chief Commercial Officer

    Current role

View in org chart