Sybill Storz
Forbes rank #1412

bsmash billionaire profile

Sybill Storz

Sybill Storz is a billionaire from Germany with an estimated net worth of $3 billion. Their listed source of wealth is Medical devices.

Net worth
$3 billion
Country
🇩🇪 Germany
Source
Medical devices
Rank
#1412