Acclaim Technical Services
–
Bethesda, MD, 20810
... • Provide translation services: the translation of written electronic and multimedia material to English from the source language materials to include: social media, business, legal, technical documents, etc. • Generate products that include, but ... - Apr 20