Turn this role into an interview — a resume and cover letter built around what this employer wants.
The role requires at least 3 years in media localization or related fields, plus at least 1 year of team leadership. Strong communication, problem-solving, and English proficiency are essential in a fast-paced, global team environment.