Summary

translation, translate, interpretation, interpret, interpreting, languages, language

Description

Description

Schreiber Translations, Inc. (STI) specializes in highly technical translation, interpretation and language services projects for U.S. Government and industry.

Profile

  • Incorporated in
  • Established since
    1980
  • Main/Branch
    Branch

Address

Contact