Xavier Niel’s profile picture

Xavier Niel

Net Worth is $8.15 Billion
11 January 2018   |   Telecom

Xavier Niel was bornon 25 August 1967 in Paris, France, France. Xavier Niel is #195 in List Billionaires People In The World. Technology entrepreneur Xavier Niel owns nearly 55% of publicly-traded Ili...

Net worth statistics