The department or division responsible for offshore vessel operations and subsea infrastructure.
M&S
Definition
Marine & Subsea
M&S means Marine & Subsea.
✓ Verified term
Marine & Subsea
M&S means Marine & Subsea.
The department or division responsible for offshore vessel operations and subsea infrastructure.
You might also be looking for