Do you run a business that offers services or products abroad? Are you an employee of the PR Department responsible for the company image? Perhaps as a sales representative, your duties include contact with international customers? In such cases, you will certainly need materials in a foreign language and their quality will be an evidence of the level of professionalism of the business you represent.
At globtra you’ll find top translators and interpreters, who specialize in different areas, from art to rocket science.