Vistra Appoints Jim Lee as Executive Vice President, Sales, Global
May 30 2025
Vistra, a leading provider of essential business solutions that help organisations to invest, grow and operate efficiently and compliantly across the world is pleased to announce the appointment of Jim Lee as Executive Vice President (EVP), Sales, Global.