The contract award builds upon the recently establishment of a UK office by Siem Offshore Contractors in Aberdeen.
The contract award builds upon the recent establishment of a UK office by Siem Offshore Contractors in Aberdeen.