Localization Program Manager – Twitch – San Francisco, CA

Oversee all steps of the translation workflow, and manage localization vendors. Experience managing localization vendors….
From Twitch – Sat, 23 Mar 2019 03:42:24 GMT – View all San Francisco, CA jobs

Source: Localization and Translation Jobs | Indeed.com

To apply for this job please visit www.indeed.com.