Infrastructure Strategy Project Manager job at Turner & Townsend