Neil Shen Net Worth
Net Worth: $1.01 Billion About Neil Shen Neil Shen is a venture capitalist, investor, and internet entrepreneur with an estimated net worth of $1.01 billion. Neil Shen is the managing partner of Sequoia Capital China who has built a reputation as one … Continue reading Neil Shen Net Worth
