Job Description
Localization Specialist (Translation Coordinator) – role definition and requirements
CORE TASKS:
- Manage translation process for Sony’s marketing websites and non-website content and ensure on-time and in-budget delivery aligned with project requirements
- Manage translation vendors to ensure on-time delivery of projects
- Manage translation queries
- Overlook translation content flow in content management and translation management tools, identify and troubleshoot issues
- Improve internal processes
QUALIFICATIONS AND SKILLS
- University degree in Translation, Linguistics or similar
- Outstanding English skills, especially written and spoken communication in a commercial environment
- Advanced command of a 2nd foreign language is an asset
- Experience in translation or managing translation projects on the vendor or the client side*
- Experience using TM...
Apply for this Position
Ready to join WNS? Click the button below to submit your application.
Submit Application