picture of STR office in Houston Texas
OUR LOCATIONS

Houston

HOUSTON
About our Houston facility
STR established its USA Entity in 2021 and recently moved into a new refurbished 17,500 sq. ft facility in Houston.
STR has invested more than $2m in 2022 in establishing the new facility, strengthening the organisation and equipment fleet to service the growing offshore energy market.
picture of randy mullins str subsea america
CONTACT