FIFA World Cup 2026
–
Miami, FL, 33101
... Reporting organizationally to the Team Leader of the Spanish Unit, the Manager, Spanish Translator will provide linguistic support for the FIFA World Cup 26 that will, for the first time ever, include 48 teams and 1,200+ players across three ... - Jun 05