Lionbridge

HQ
Waltham
Total Offices: 20
4,622 Total Employees
Year Founded: 1996
Lionbridge partners with brands to break barriers and build bridges all over the world. For over 25 years, we have helped companies connect with their global customers and employees by delivering translation and localization solutions in 350+ languages. Through our world-class platform, we orchestrate a network of passionate experts across the globe who partner with brands to create culturally rich experiences. Relentless in our love of linguistics, we use the best of human and machine intelligence to forge understanding that resonates with our customers’ clients. Based in Waltham, Massachusetts, Lionbridge maintains solution centers in 24 countries. Learn more at www.lionbridge.com

Lionbridge Offices

OnSite Workspace

Employees work from physical offices.

Typical time on-site: None
HQWaltham, Massachusetts, USA
Bellevue, Washington, USA
Bellevue, Washington, USA
Boise, Idaho, USA
Boston, Massachusetts, USA
Chicago, Illinois, USA
Corvallis, Oregon, USA
Fort Collins, Colorado, USA
Fort Smith, Arkansas, USA
Framingham, Massachusetts, USA
Indianapolis, Indiana, USA
Melbourne, Florida, USA
New York, New York, USA
North Atlanta, Georgia, USA
Redmond, Washington, USA
San Diego, California, USA
San Jose, California, USA
Seattle, Washington, USA
Township of Center, Indiana, USA
Waltham, Massachusetts, USA

Perks + Benefits

Compensation + Total Rewards
Offers performance bonuses

Diversity, Equity + Inclusion
Offers diversity-based Employee Resource Groups

Family + Childcare Benefits
Provides family medical leave
Offers generous parental leave

Healthcare Benefits
Offers dental insurance
Offers Flexible Spending Account (FSA)
Offers health insurance

Job Training + Talent Development
Job training + conferences

Office Perks + Extras
Office is pet friendly