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 – Thu, 12 Sep 2019 19:53:08 GMT – View all Waltham, MA jobs

Source: Localization and Translation Jobs | Indeed.com