1. Companies
  2. Otto Group
  3. Portfolio
  4. Rounds
Otto Group

Otto Group

Global retail and services group with 53,000 employees generating €11.8B revenues with 123 group companies. World’s biggest online retailer for fashion & lifestyle.

HQ location
Hamburg, Germany
No columns specified