Director, Risk Management job at Turner & Townsend