General Industry Term

SSI

Definition

Subsea Installation

SSI means Subsea Installation.

The offshore operation of placing and connecting subsea equipment like trees, manifolds, or pipelines.

✓ Verified term