Master Translations (MTS)
visit site- Undisclosed
- 50 - 249 employees
- Santa Clara, CA
Master Translations (MTS), a translation company, was launched in 2000. In Santa Clara, California and Xia Men Shi, China, their midsize team focuses on translation.
Client Insights
Industry Expertise
Advertising & marketing
25%
Information technology
25%
Legal
25%
Manufacturing
25%
Client Size Distribution
This provider has not added their client sizes.
Common Project Size
This provider does not have any client reviews.
Clients
This provider has not added their key clients.