Lead, TechnicalSummary: The Technical Lead will oversee design development and integrate technical and construction disciplines for a complex major civil and utilitiO'Higgins, 3000000, Chile2 months agoMyJob