Compare Sébastien Izambard To:
David Foster is $120 million richer than Sébastien Izambard