Vistra appoints David Anderson as Country Managing Director for Singapore
22nd July 2024
Vistra appoints David Anderson as Country Managing Director for Singapore
Singapore, 2 July 2024: Vistra, a leading provider of essential business services, is pleased to announce the appointment
of David Anderson as Country Managing Director (CMD) for Singapore. In this newly-created role, David reports directly to
Kim…