Marine & Logistics

M&SS

Definition

Marine & SubSea

M&SS means Marine & SubSea.

A business unit or department covering all marine surface and underwater construction, inspection, and maintenance activities.

✓ Verified term

You might also be looking for