<< 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. Mr. Shen also co-founded and served as non-executive co-chairman of Homeinns Hotel Group, a leading economy hotel chain in China, which commenced operations in July 2002. 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.