Translation Vendor Manager :Jobs in Spain Translation Vendor Manager Translation Vendor Manager





Translation Vendor Manager

TransPerfect
Location : Barcelona B ES
Degree in Translation, Linguistic studies, or Human Resources. Screening external candidates and contacting potential resources….

More >>




cookies_ikon