News
Apr 8, 2013
Ocean Installer appoints head for newly opened US ...
Ocean Installer appoints Michael Newbury as President for its US office, located in Houston, Texas. The Ocean Installer Houston office has been established to cater for projects run out of the US.