STR has established an international footprint in serving clients across the globe in oil & gas, petrochemical, chemical manufacturing, pulp & paper, water desalination, power generation, mining and metal fabrication sectors.


We mobilise small and large teams of technicians, supervisors, and trades personnel to the corners of the world with consistency and efficiency.



STR worldwide work locations since 2010

If you want to lower risk and increase production with confidence, contact us today.