Carol Li Rafferty

Managing Director, Yale University Beijing

Carol Li Rafferty is the Managing Director of Yale Center Beijing and a Co-Founder of Lean In China. She previously worked for the China Investment Corporation (CIC), the country’s sovereign wealth fund, as Senior Vice President, responsible for strategic and private equity investments. Carol graduated cum laude from Yale University, with dual B.A. degrees in Economics and International Studies. She received her J.D. degree from Stanford Law School. She is also a China Fellow of the Aspen Institute, and a member of the Board of Trustee at Keystone Academy, a non-profit K-12 school in Beijing, China. Born and raised in Hong Kong, Carol is a member of the founding family of the Bank of East Asia. She is currently a member of the Hong Kong government’s Financial Services Development Council's Working Group on the Asia Institute of Finance, and a member of the Hong Kong X-Tech Startup Platform Advisory Committee.