351 Water Street
St. John's, NL
Subsea 7 Canada is a leader in seabed-to-surface engineering, construction and services contractor to the offshore energy worldwide. We provide integrated services plan, design and deliver complex projects in deep water and challenging environments. Safety is always at the heart of our operations.