Scott Hudson is the President of Vistra Retail at Vistra Energy and has been serving as the President at TXU Energy since March 2011. Prior to that, Scott held various leadership positions at LexisNexis and MBNA. Scott has a B.A. in History from Yale University and a JD in Law from the University of North Carolina at Chapel Hill.
Sign up to view 5 direct reports
Get started