Choose market

Our locations

View our locations

Members Area

Member Login


TST's worldwide team of experts is made up of engineers, mathematicians, computer scientists, security and other technical specialists. Eager to work independently and as part of a team, each enjoys the feeling derived from a job well done.

If you're interested in joining a close-knit multicultural group of professionals, please get in touch with us. TST provides opportunities for travel and advancement across offices in multiple continents.

Open positions

  • There are currently no openings.

Please send your resume and particulars to tst @

Our offices worldwide

Help navigation