Summa Linguae Technologies
Summa Linguae Technologies
Category
Business Description
Summa Linguae Technologies is a language and technology service provider headquartered in Poland with 7 offices located across North America, Europe, and Asia. They specialize in technology-enabled localization, managed services, and data solutions.
You do not have permission to view the comments.