Clarivate
–
George Town, Penang, 10100, Malaysia
... We are looking for an Associate Translation Specialist/ Translation Specialist to join our talented translation team in Clarivate, Malaysia. In this role, you will use your language skills in areas such as Life sciences, Pharma, Chemistry/Biomedical ... - May 27