T&
Lead Senior Estimator - Data Center Construction
Turner & Townsend
Santiago, Santiago Metropolitan Region, CL (On-site)
Turner & Townsend is seeking an experienced Senior Estimator to join our team to support large scale construction projects and programs.
4 mo. ago