upload
CSOFT International Ltd.
Industry: Translation & localization
Number of terms: 396
Number of blossaries: 11
Company Profile:
A leading provider of multilingual localization, testing and outsourced software development for the global market, CSOFT delivers quality and affordable language and technology solutions by combining advanced engineering capabilities, best-of-breed processes, professional project management and ...
Amoke
Geography
2 Terms