Project Manager – Geneva Worldwide Inc – New York, 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 Geneva Worldwide Inc – Fri, 22 Feb 2019 22:50:50 GMT – View all New York, NY jobs

Source: Localization and Translation Jobs |

To apply for this job please visit