Estimator - Transmission & Distribution Full-timeDepartment: Natural resources Company DescriptionAt Turner & Townsend we’re passionate about making