LSA is a leading provider of language solutions, established in 1991. Our mission is to empower people and organizations to communicate effectively in a global environment. We offer a range of services including telephone interpreting, translation and localization, video remote interpreting, face-to...See more
Headquarters:
United States of America
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
1991 (34 years)
Address:
455 BUSINESS CENTER DRIVE; SUITE 100; HORSHAM, PA 19044, US
HIGH
spending power