Subsea Technology & Rentals (STR)

Subsea Technology Rentals company logo
Current

Subsea Technology & Rentals (STR) is an independent subsea survey business providing rental equipment and specialist services globally to the offshore energy industry.


Learn more about the company
Subsea Technology Rentals company logo
Current
Team
Global Private Equity
Invested Date
January 2022
Status
Active
Location
U.K.

Share