Mr. Marc OsofskyWrong Marc Osofsky?
Senior Vice President Marketing
Local Address: Boston, Massachusetts, United States
Lionbridge Technologies Inc
1050 Winter Street
Waltham, Massachusetts 02451
Company Description: Lionbridge Technologies, Inc. (Lionbridge) is a provider of globalization, development and testing services that enable clients to develop, release, manage and... more