Friday, 26 April 2024

Neil Shen, Founding Managing Partner; Sequoia Capital China

Hong Kong

Champion's Profile

Net worth: $1.1 billion Neil Shen, founding and managing partner of Sequoia China and a prominent supporter of Yale SOM, is the top venture capital investor on earth. Shen is a member of the Yale SOM Board of Advisors and the chair of the advisory committee of Yale Center Beijing. Under Shen’s leadership, Sequoia China made early investments in the mobile internet field a decade ago, becoming one of the major investors of Toutiao, Meituan-Dianping, and Didi which are among the top 10 companies driving the 2018 Midas List.

UNDP SDG

Education and Health

Description and impact

The fund will operate under the Yale Centre Beijing to help train children ages 3 to 6 years in emotional intelligence.2016, he donated $7.3 million to Shanghai Jiao Tong University, where he had earned his undergraduate degree before heading to Yale for a master's, to set up a medical-research fund.