Commissioning Mechanical Leader (North Well Head Platform)

Posted 23 days ago

Job reference

1130527

Job location

Doha

Job type

Contract