Translation & Localization - Amherst, Massachusetts, United States
The Translation Center at the University of Massachusetts Amherst is a unique enterprise that combines business services with academics. By keeping up with the latest in training and research, we find that we can offer higher quality translations to our clients.