Marine and Offshore Consultants (MOC) is a company that provides engineering, fabrication, and consultancy solutions. It offers vessel and equipment inspections, performance investigation, technical assurance, monitoring ongoing compliance, contractual advisory, project and risk management, training, etc.