Maren Otto
Forbes rank #1528

bsmash billionaire profile

Maren Otto

Maren Otto is a billionaire from Germany with an estimated net worth of $2.8 billion. Their listed source of wealth is Retail, real estate.

Net worth
$2.8 billion
Country
🇩🇪 Germany
Source
Retail, real estate
Rank
#1528