Specializing in interpreting assignments (simultaneous and consecutive) at the highest technical, scientific, legal, business, and diplomatic levels in over 100 languages.
We handle the most complex and demanding assignments for government and high-tech clients.
Written translation support is also available in over 100 languages. |