Translator & Writer Jobs

Localization Coordinator

Netflix
Location : Los Angeles CA US
Cultivate initiatives relating to Translator QCer metric redefinition, monitoring and reporting. Netflix is the world’s leading Internet television network with…

More >>

jobs by

Click here for more Freelance Translator jobs

Share Button