OttoGroup


The Otto Group is a German retail company based in Hamburg that operates companies worldwide in the retail, e-commerce, financing, logistics and mail order sectors. In 2023, the Group generated sales

read more close

of €16.2 billion and had around 41,186 employees.

, Germany
Copy invite link
My Contact (0)