- Vistra (Tatum, TX)
- …effective working relationships within the team/department** * **Basic understanding of power generation operations.** * **Basic understanding of economic drivers to ... Vistra (NYSE: VST) is a leading Fortune 500 integrated retail electricity and power generation company based in Irving, Texas, that provides essential power … more