MONTREAL, July 17, 2024 /PRNewswire/ — Vistra, a leading provider of essential business services to companies and funds, is pleased to announce the appointment of Caroline Baker as Country Managing Director (CMD) for North America. In March this year, Vistra set out its renewed purpose…