Anton Setiawan assumed the role of CEO at Vistra Indonesia effective February 1st, 2024,following the merger of Tricor and Vistra into a single entity, establishing a formidable presencein the industry as the largest corporate and fund services firm globally. Both companies are underthe ownership of Barings PE firm, one of […]