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