Where is Vistra Corp Corporate office Headquarters

 Headquarters Address and Contact

Vistra Corp
  • Address: 1601 Bryan St #510, Dallas, TX 75201, United States
  • Phone Number: +1 214 812 4600
  • Email: Click Here
  • Number of Employees: 5,365
  • Established: 2016
  • Key People: Jim Burke

Headquarters Location & Directions

Headquarters Executive Team

Name Title
Jim Burke president and chief executive officer
Sano Blocker senior vice president of government affairs
Amanda Frazier senior vice president of regulatory policy
Scott A. Hudson president of Vistra Retail
Carrie Kirby executive vice president and chief administrative officer
Kris Moldovan executive vice president and chief financial officer
Stephanie Zapata Moore executive vice president and general counsel
Steve Muscato executive vice president and chief commercial officer

History and Headquarters Information


Headquarters Photos

Vistra Corp
Vistra Corp
Rate This
>