Localization Project Manager – Lionbridge Technologies – Santa Clara, CA

Personally engage with customers to understand customers’ localization business needs and challenges:. Be the primary communication link and escalation path…
From Lionbridge Technologies – Sat, 24 Nov 2018 07:47:58 GMT – View all Santa Clara, CA jobs

Source: Localization and Translation Jobs | Indeed.com

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