Adjunct Instructor of Localization and Translation – Weber State University – United States

Experience teaching localization, translation, and/or translation technology. In Translation, Localization, or related field….
From Weber State University – Thu, 14 Mar 2019 23:28:13 GMT – View all United States jobs

Source: Localization and Translation Jobs |

To apply for this job please visit