| Country | Company name | Turnover Tax ID no. |
|---|---|---|
| France | S.T.I. France Sarl | FR 9402767008 |
| Germany | STI (Deutschland) GmbH | DE 815 098 522 |
| Hungary | S.T.I. Hungary Kft. | HU 13861984-2-13 |
| Italy | S.T.I. ITALIA S.R.L. | IT 02600910364 |
| Poland | S.T.I. Polska Sp z.o.o. | PL 524-19-51-484 |
| Russia | STI LLC | 7728573017 |
| Spain | S.T.I. Glonet, S.L. | ES B85479921 |
| Sweden | STI-Scandinavia AB | SE 556533000701 |
| United Kingdom | S.T.I. (UK) Ltd. | UK 539986081 |
| Germany | STI Freight Management GmbH | DE 811 574 900 |