Please select your country

Or visit our European site

Select country

Where we are

Our locations in Europe

We have a growing European network with currently 12 STI locations in Europe and are a subsidiary of HAVI Global Logistics GmbH and Martin-Brower UK Holdings (Ltd.).


You are here:
STI Europe
Contact