Skip to main content Skip to secondary navigation
Page Content

Neil Shen

Neil Shen profile photo

Neil Shen is the global steward of Sequoia Capital and the founding and managing partner of Sequoia China. He is also the co-founder of International, Ltd. and Homeinns Hotel Group. On behalf of Sequoia, Neil led the investments in many high-growth Chinese companies including Meituan Dianping and Toutiao. Neil serves as a chairman of Yale Center Beijing Executive Council, trustee of Brookings Institution, Trustee of Asia Society, and member of the Hong Kong Chief Executive’s Council of Advisors on Innovation and Strategic Development. Neil received his master's degree from Yale University and bachelor's degree from Shanghai Jiao Tong University.