<< Back

Neil Nanpeng Shen

Co-founder, Independent Director
Neil Nanpeng Shen is one of the co-founders of our company and has been our company’s director since our inception. Mr. Shen is the founding managing partner of Sequoia Capital China. Mr. Shen served as our president from August 2003 to October 2005 and as chief financial officer from 2000 to October 2005. Prior to founding our company, Mr. Shen had worked for more than eight years in the investment banking industry in New York and Hong Kong. Currently, Mr. Shen also serves as a director of a number of public and private companies, including Noah Holdings Limited (NYSE: NOAH), Pinduoduo Inc. (Nasdaq: PDD), Meituan Dianping (SEHK: 03690) and China Renaissance Holdings Limited (SEHK: 01911). Mr. Shen received his Master’s degree from Yale University and his Bachelor’s degree from Shanghai Jiao Tong University.