Localization Project Manager – Life.Church – Edmond, OK

Know the differences between localization vs. translation and languages vs. locales. Have experience with translation management systems and CAT tools.
From Life.Church – Thu, 29 Aug 2019 22:23:11 GMT – View all Edmond, OK jobs

Source: Localization and Translation Jobs | Indeed.com