...in the process of expanding our language coverage, and are looking for someone with a background in audiovisual translation in the English toItalian pair.
As a Localization Specialist you'll be an integral part of our creative team, driving the localization process...