Opodo Employee Directory
Travel ArrangementsÎle-de-France, France1001-5000 Employees
Opodo has about 1K employees across 2 continents, most of them in Europe. By country, the largest groups are France (29%), Germany (29%) and United States Of America (29%). Opodo's workforce fell 70% between July 2025 and July 2026.