Saskia van de Kamp is the Regional Operations Director Europe of VISTRA.
3,790 people are employed at VISTRA.
The NAICS codes for VISTRA are [523, 5231, 5239, 52399, 52, 523999].
The SIC codes for VISTRA are [62, 628, 87].