Skip to content
Internet

Internet

Telecom
Leadership
Xavier Niel & family

Xavier Niel & family

Chief Executive Officer

Net Worth
$13.8B
Rank
#223