ALTA Language Services

ALTA Language Services
Business Description:

Alta provides full translation and localization services for print and web in 93 languages. Services include translation, interpretation, multilingual DTP and project management. Other Alta divisions provide web-based language training and language testing.

Address:

3355 Lenox Road, Suite 510
Atlanta GA 30326

Country:
United States of America (USA)
Phone:
(404) 920-3800