STT has been offering a comprehensive range of integrated translation and interpreting products since 1988. It helps its clients with their multilingual projects in France and Europe thanks to its network of more than 300 freelance translators and interpreters with whom it works on a reliable, ongoing basis.
Its main advantages are:
These rigorous conditions have enabled us to build up strong partnership-based relationships with widely differing entities, from SMEs to multinationals, and from local authorities to European institutions.