Senior Risk Manager job at Turner & Townsend