
Switch Datacenters expands leadership team, welcomes Cara Mascini and Oscar Crol
Diemen, the Netherlands, November 4th, 2024, Switch Datacenters, a leader in sustainable high-density datacenter development and operation is pleased to announce the appointment of Cara Mascini and Oscar Crol as the newest members of its executive leadership team.