Translation Coordinator

WNS · gurugram, gurugram, India

Location
gurugram
Job Type
Full-time
Posted
June 17, 2026

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...

Ready to Apply?

Submit your application for Translation Coordinator at WNS

Apply Now