Eric Schwartz cuenta con una carrera de tres décadas centrada en cuestiones humanitarias y de derechos humanos. Entre 2009 y 2011, se desempeñó como Subsecretario de Estado de los EE.UU para la Oficina de la Población, Refugiados y Migración. Como subsecretario, se le atribuyó el fortalecimiento de la defensa humanitaria del Departamento de Estado en todo el mundo, iniciando e implementando mejoras críticas al programa de reasentamiento de los refugiados en los EE. UU. y elevando el perfil de los problemas de migración global en la política exterior de los EE. UU. Fue funcionario humanitario y de derechos humanos en el Consejo de Seguridad Nacional durante la administración Clinton y gestionó las respuestas humanitarias a las crisis en Asia, África, Oriente Medio y Europa.
También se desempeñó como Enviado Especial Adjunto de la ONU para la Recuperación del Tsunami después del Tsunami Asiático de 2004; como Director de Washington de Asia Watch (ahora la División de Asia de Human Rights Watch); y consultor de personal del Subcomité de Asuntos Exteriores de Asia y el Pacífico de la Cámara de Representantes, entre otros cargos en el gobierno de los Estados Unidos, en la ONU y en el sector sin fines de lucro.
Antes de formar parte de Refugees International, Eric se desempeñó durante seis años como Decano de la Escuela de Asuntos Públicos Hubert H. Humphrey de la Universidad de Minnesota. Durante gran parte de ese período también formó parte de la Comisión de Estados Unidos sobre Libertad Religiosa Internacional y, además, como vicepresidente de la Comisión.
Tiene una licenciatura en derecho de la Facultad de Derecho de la Universidad de Nueva York, una maestría en Asuntos Públicos de la Escuela de Asuntos Públicos e Internacionales de Princeton y una licenciatura con honores de la Universidad Estatal de Nueva York en Binghamton.