Jeanne Shen
Board Member
Chief Investment Officer, Gavi Alliance
Jeanne Shen is Chief Investment Officer of Gavi Alliance (“Gavi”), a Geneva, Switzerland-based international organization, and public-private partnership with a mission to save lives and protect people’s health by increasing equitable use of vaccines. Jeanne is based in Gavi’s satellite office in Washington DC and is responsible for the strategic and operational planning of Gavi’s $2 billion investment portfolios, invested across public and private assets. She transitioned the initial portfolio during Gavi’s startup phase from the US to Switzerland, changing over all major investment partners, creating governance policies, and building a team. Together with her Investment Committee, Jeanne diversified the initial portfolio of short-duration fixed income to one with more than 40% allocated to alternative assets. Jeanne earned a B.S. in economics from the Wharton School of the University of Pennsylvania and a Master of Public Policy from Harvard Kennedy School. She is a CFA charter holder and has a NACD directorship certification. Jeanne is a trustee of Noblis, a Reston, Virginia-based independent non-profit organization that provides scientific and technical solutions to federal agencies working in the areas of civil, defense, homeland security, intelligence, and law enforcement. Her fiduciary assignments include the Investment and Ventures, Risk, and Compensation and Human Resources Committees.