People

Catherine McGahan

Deputy Director

Email

Catherine McGahan is the Deputy Director of the Zolberg Institute on Migration and Mobility. She received an M.A. in International Affairs from the Julian J. Studley Graduate Programs in International Affairs from the New School of Public Engagement and a B.A. in Literature from Mount Holyoke College.

Before coming to The Zolberg Institute, Catherine was the Development Manager for the International Rescue Committee in Dallas and Abilene, where she focused on fundraising, marketing, and communications for both Texas refugee resettlement offices. Catherine was the Partnerships Manager for Right To Play USA, based in New York City, managing corporate relationships, third-party relationships, and events. Prior to that, Catherine worked for Union Settlement Association in East Harlem. She currently sits on the Associate Board for Union Settlement.