With over 50 years' combined experience in oil and gas, mechanical engineering, and material science, our leadership team's extensive international experience includes onshore and offshore solutions for lifting, handling, mooring, and pulling systems..
Relevance: 12.718546