Omoda Employee Directory
Retail Apparel and FashionZeeland, Netherlands501-1000 Employees
Omoda has about 548 employees across 2 continents, most of them in Europe. By country, the largest groups are Netherlands (96%), Belgium (1%) and Mexico (1%). Retail and Supply Chain make up over half of the profiles with a known department. Omoda's workforce spans 20 departments. Omoda's workforce fell 1% between July 2025 and July 2026.