Offshore Jobs | Find yourself an Offshore Job

Tag: Condition Monitoring Technologist

Canadian Natural Resources Ltd is Canada’s largest Oil company with the largest production of Heavy Crude Oil. Their headquarter is located in Alberta. Their operational locations are as follows: Western Canadian Sedimentary Basin, North Sea Offshore Africa in North Sea Horizon Oil Sands, Bitumount, Alberta United Kingdom portion of the North Sea Canadian […]