Innovation Specialist job at Turner & Townsend