Localization Project Manager – Lionbridge Technologies – Waltham, MA

Localization experience and/or foreign language skills a plus. Set and manage client expectations, including education about the localization process, as…
From Lionbridge Technologies – Wed, 24 Apr 2019 13:56:10 GMT – View all Waltham, MA jobs

Source: Localization and Translation Jobs | Indeed.com