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 of China’s most successful entrepreneurs and investors in the country. In 1999 Shen cofounded and served as president of Ctrip.com International, the country’s largest travel booker. As Sequoia’s lead Chinese investor he has built up success with investing in companies like Alibaba, a major role he’s held since 2005. Many different kinds of portfolio companies that have successfully gone public include Vipshop Holdings, Qihoo 360 Technology and e-commerce giant JD.com. Not to forget his biggest pick was from mammoth company Alibaba but Shens best bets aren’t always in technology. This programming whiz, investor, and venture capitalist also founded Home inns Hotel Group in 2002, a large hotel chain in China that went public on the Nasdaq stock exchange in 2006. Shen serves as co-chairman of the corporation as well. Prior to founding Ctrip, Mr. Shen was a Director and Head of Debt Capital Markets for China at Deutsche Bank where he worked from 1996 to 1999. Prior to 1996, he worked at Chemical Bank, Lehman Brothers and Citibank in various investment banking positions. He is also a Director of Focus Media Limited. Neil is a Director of China Entrepreneur Forum and a member of Young Presidents’ Organization. Neil has a BS from Shanghai Jiao Tong University and an MA from the School of Management at Yale University.