Compare Naveen Selvadurai To:
Stewart Butterfield is $1.5 billion richer than Naveen Selvadurai