A leading offshore services group, primarily focused on the ownership and operation of critical infrastructure assets in offshore oil regions of the North Sea, Brazil and the East Coast of Canada.
Number of employees
1001 - 5000
Sign up to uncover company details
5 free credit every month
Reach Decision Makers
at Altera Infrastructure Lp Units
5 Free credits every month!