Eric Watts's Location
Houston, Texas, United States
Eric Watts's Work
Eric Watts's Education
Eric Watts's Skills
Eric Watts's Summary
Eric Watts, based in Houston, Texas, United States, is currently a Chief Commercial Officer at GenOn Energy, bringing experience from previous roles at Talen Energy, Twin Eagle and Dynegy. Eric Watts holds a 1984 - 1988 BBA | Bachelor of Business Administration in Finance, General @ The University of Texas at Austin. With a robust skill set that includes Natural Gas, Energy, Commodity Markets, Energy Markets, Risk Management and more, Eric Watts contributes valuable insights to the industry. Eric Watts has 6 emails and 1 mobile phone number on RocketReach.