News | 15th Mar 2022
Subsea Technology & Rentals (STR) is pleased to announce the recent appointment of Rachel Cluthe as Sales and Operations Manager – Americas
This appointment comes at a pivotal time for STR’s Houston team, who are currently preparing to open its first facilities later this month to facilitate STR’s rate of growth to service our customers operational demands. This strategic expansion is being driven by the recent investment by Baird Capital and STR’s Board of Directors who are […]