Estimator - Energy & Natural Resources at Turner & Townsend (London)