COLLECTIONS
WORKFLOWS
Otto Group
Investments
2
Lead Investments
0
The Otto Group is a globally operating e-commerce and service group based in Germany. Founded in 1949, it is involved in multichannel retail, financial services, and logistics, employing around 38,500 people across 30 significant corporate groups. The company focuses on digital transformation and innovation.
Highlights
Focus Areas
Apps
E-Commerce
Internet
Location Based Services
Mapping Services
Notable Investments

