Localization Specialist (English-#German)
Shanghai
Localization Specialist(Global)
Barcelona
Senior Localization Specialist(English-# Indonesian)
Indonesia
Localization Specialist( English-# Korean)
Seoul
Localization Specialist(English-# Turkish)
Istanbul
Localization Specialist(English-# Italian)
Barcelona