Henry Lu Ph.D.
Dr. Lu was the Managing Director of China Merchants Capital (US$43 billion of assets under management), where he led a team in healthcare and industrial sector investments. From 2012 to 2014, Dr. Lu was a Managing Partner of Sycamore Venture (China). From 2006 to 2011 he was the China Head of Chicago-headquartered investment banking and asset management firm, William Blair & Company. Prior to that, Dr. Lu spent many years with McKinsey & Company where he advised global and regional companies such as Mercedes Benz , Honda and Johnson Controls on their growth and financial strategies. He is currently an independent director of Hong Kong -listed Hua Lien International (Holding) Company Limited and was formerly an independent director of New York Stock Exchange-listed Nepstar Drugstore Chain.
Dr. Lu received a Ph.D. in Biochemistry from Columbia University in 1997 and a Master of Business Administration from University of Chicago Booth School of Business in 2000.