What are the responsibilities and job description for the Estimating Manager - Major Project Lead position at S&B USA?
Job Description. Job Description. S&B USA. headquartered in Pittsburgh, PA, with multiple east coast regional offices is a leading infrastructure solutions comp