, and our planet. Join us in powering the future. Overview Summary: The Lead Estimator will manage the estimating team through... highly profitable projects. The lead estimator will drive efficiencies in estimates in collaboration with system optimization.....
Job Location: Durham, NC, USASelected articles on work and employment, which may be found interesting:
Find more articles on Articles page