Project Manager – Life Sciences – Welocalize – New York, NY

Translation and localization:. Proven project management experience in a fast-paced, client-centric environment, ideally in the translation or localization…
From Indeed – Fri, 22 Feb 2019 12:38:42 GMT – View all New York, NY jobs

Source: Localization and Translation Jobs |

To apply for this job please visit