Director Data Centre Ireland job at Turner & Townsend