Roy Swan is the Head of Mission Investments at the Ford Foundation, where he leads a team managing approximately $1.35 billion in capital. This capital is dedicated to advancing social justice and addressing inequality through impact investing, with Swan overseeing a global portfolio and working to strengthen impact investing strategies across philanthropic, corporate, and government sectors.