Senior Project Manager - Energy sector at Turner & Townsend | Boar Signal