Senior Risk Manager - Energy at Turner & Townsend | Boar Signal