Full-time

Translation Coordinator

Posted by WNS • gurugram, gurugram, India

📍 gurugram, gurugram 🕒 June 19, 2026

About the Role

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 today and take the next step in your career journey with WNS.

Apply Now