STS News

Feb 2024

2024 STS Annual Meeting

Reflecting on our recent annual meeting, we brought together our team from 11 countries to review our journey through 2023. We celebrated our key achievements, reflected on the challenges we faced, and outlined the strategic changes that our executive team is implementing.  

With the ambition of becoming the leading Technical Services and Advisory firm in Renewables, we look ahead to 2024, ready to pursue our business transformation, to become the premier group of experts helping our clients solve their problems and make the right business decisions. 

We extend a heartfelt thank you to our team for their passion, dedication and shared values, and to our clients for their loyalty and constant feedback, which inspire our team to develop increasingly pertinent solutions.

Here’s to another year of success and innovation!