Turner & Townsend, an international professional services company majority-owned by CBRE, has appointed Cyril Delmon and Jeffrey Neervoort as head of the company's data centers in France and the Netherlands respectively. They report to Niall O'Reilly, head of data centers for Europe.
