The process was not smooth. I applied via LinkedIn (impossible to open their career page, not translated/localized yet) while by coincidence a recruiter reached out via InMails with a different role in mind. I had the opportunity to talk (phone calls, Zoom) to several people but they did not fully grasp what localization was and what roles to hire to set up a functional team.