Scott Hudson is the President of TXU Energy.
596 people are employed at TXU Energy.
TXU Energy is based in Irving, Texas.
The NAICS codes for TXU Energy are [22, 221].
The SIC codes for TXU Energy are [493, 49].