T&
Project Controls Engineer - Data Centres
Turner & Townsend
Barcelona, Catalonia, ES (On-site)
Due to growth and ongoing delivery success with our clients, we have multiple opportunities within Industrial, Science & Technology projects and are…
1 mo. ago