Marine & Logistics

M&S

Definition

Marine & Subsea

M&S means Marine & Subsea.

The department or division responsible for offshore vessel operations and subsea infrastructure.

✓ Verified term