Localization Project Manager – Lionbridge Technologies – Waltham, MA

 Provide support and input to Sales and external clients, including education about the localization process, as required.
From Lionbridge Technologies – Sat, 31 Aug 2019 07:49:36 GMT – View all Waltham, MA jobs

Source: Localization and Translation Jobs | Indeed.com