Ocean Installer

Ocean Installer
Aberdeen International Business Park, Dyce Drive
Building 3, Level 1
Aberdeen
AB21 0BR

About

Marine construction company focusing on SURF, mooring, renewables and carbon capture

Company profile type: 
Employer
Company size: 
251-1000 employees
Industry: 
Oil and Gas

Company Locations

Address information

Aberdeen International Business Park, Dyce Drive
Building 3, Level 1
Aberdeen
AB21 0BR