Translation Vendor Manager and Quality Control This job has expired SHARE Crestec Europe B.V. Amsterdam, Netherlands INFO URL