The Leadership Team at STR is responsible for setting the strategic direction and vision of the company, ensuring financial health, and driving growth across global markets. Comprising key executives, including the CEO, CFO, and VP of Americas, the team collaborates to develop innovative solutions and enhance operational efficiency while fostering strong relationships within the offshore energy and marine science sectors.