Compare Naveen Selvadurai To:
Naveen Selvadurai is $20 million richer than Tom Anderson