Translation Project Manager – Geneva Worldwide – Manhattan, NY

Experience in translation and localization project management would be a strong advantage. Manage the entire life-cycle of multiple localization projects in a…
From Indeed – Thu, 21 Feb 2019 17:46:16 GMT – View all Manhattan, NY jobs

Source: Localization and Translation Jobs |

To apply for this job please visit