Carol Li Rafferty is managing director of Yale Center Beijing, a convening space and intellectual hub for Yale University’s activities in China. As the inaugural head of the Center, Carol is responsible for building and maintaining relationships with key business, government and thought leaders from all disciplines and developing programs that facilitate meaningful dialogue between China and the world.
Prior to this role, Carol was senior vice president at the China Investment Corporation (CIC), China's sovereign wealth fund, where she worked on strategic and private equity investments. Carol has a passion for championing women’s empowerment in China and co-founded the Lean In Beijing organization in 2013, which has grown into a network of over 80,000 women across China and helps professional women from diverse fields to advance into leadership positions. Carol is a member of the founding family of the Bank of East Asia (HKSE: 23), and her grandfather founded the Hong Kong Stock Exchange (HKSE).
Carol received her J.D. degree from Stanford Law School, where she was articles editor of the Stanford Law Review. She graduated cum laude from Yale University, with dual B.A. degrees in Economics and International Studies. Carol is a Fellow of the Aspen Institute and has been selected as a 2016 Young Global Leader by the World Economic Forum.