Senior Cost Manager - Natural Resources & New Energies Full-timeDepartment: Natural resources Company DescriptionAt Turner & Townsend we’re