Compare Naveen Selvadurai To:
Jason Citron is $920 million richer than Naveen Selvadurai