Quality Lead- Data Center projects
Turner & TownsendZürich, Europe, SwitzerlandTurner & Townsend are leaders in professional services to the Data Centre sector globally.Due to the continued success and expansion of our Data Centre business in Switzerland we... Mehr anzeigen