Vistra corporate office is located in 6555 Sierra Dr, Irving, Texas, 75039, United States and has 5K - 10K employees.
vistra corp
vistra energy
vistra
vistra energy corp
vistra corporate services co
vistra operations company llc
Departments
Number of employees
Operations
553
Finance
261
Engineering & Technical
174
Information Technology
97
Sales
53
Marketing
51
Legal
49
| Location | People at location |
| North America | 501-1,000 |
| Asia | 51-200 |
| Europe | 51-200 |
| Africa | 11-50 |
| Australia | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Vistra's success, and advanced their careers.
Partner at CrossCountry Consultin...
Worked as Accounts Payable and Receivable and Controller...
at Vistra
Explore More
Vistra (NYSE: VST) is a leading, integrated, energy company based in Irving, Texas, providing essential resources for customers, commerce, and communities. Vistra combines an innovative, customer-centric approach to retail with safe, reliable, diverse, and efficient power generation. The company brings its products and services to market in various... Read More