Since we first opened our UK office some 18 years ago, OSTC has grown into a proud global business that’s powered by teams located in 9 different offices in five different countries, with more to follow soon.

Locations

Local Vacancies

Local Vacancies

Local Vacancies

Vortex White

Register Your Interest  

To receive all the latest OSTC news and relevant job alerts, register your details and take the first step towards realising your full potential.   

Learn more