Beattie, Ellen

Ellen Beattie

Ellen Beattie (she/her) is Senior Director, Program Quality & Innovation with the Resettlement, Asylum and Integration department of the International Rescue Committee, where she oversees a portfolio of innovative program and services that promote the social and economic integration of refugees, immigrants and migrants across 28 U.S. cities and six European countries. With the IRC since 2003 in successive executive leadership roles, she has extensive experience in international and community development with international organizations including United Nations Development Program, German Agency for International Development and Heifer International. Ellen holds a B.A. from Rice University, an M.S. in Regional Development Planning from Los Andes University, and studied Development Sociology at Justus-Liebig University.