fabrication yard), Houston, USA (EPC Contractor’s design office) and Squamish, Canada (construction site). The Project Director... will also require extensive collaboration with the internal regulatory and environmental team, EPC Contractor as well as external......
Job Location: Squamish, BC, Canada