Ibrahim Awad es profesor de Asuntos Globales y director del Centro de Estudios sobre Migración y Refugiados de la Escuela de Asuntos Globales y Políticas Públicas de la Universidad Americana de El Cairo (AUC). Es licenciado en Ciencias Políticas por la Universidad de El Cairo y doctor en Ciencias Políticas por el Instituto Universitario de Estudios Internacionales de la Universidad de Ginebra (Suiza). Ha trabajado para la Liga de los Estados Árabes, las Naciones Unidas y la Organización Internacional del Trabajo (OIT), ocupando los cargos de secretario de la Comisión de la CESPAO de las Naciones Unidas, director de la Oficina Subregional de la OIT para el Norte de África y director de Migración Internacional en la sede de la OIT en Ginebra.
Ha trabajado en Argentina y en España, donde ocupó el cargo de director interino de la Misión de la Liga de los Estados Árabes. Entre 2019 y 2023, presidió el Grupo de Trabajo sobre Migración Laboral de la Alianza Mundial de Conocimiento sobre Migración y Desarrollo (KNOMAD), auspiciada por el Banco Mundial. Durante el mismo período, también presidió el Comité Directivo de la Red Euromediterránea de Investigación sobre Migración Internacional (EuroMedMig).
Es miembro del Grupo de Trabajo "Reimaginando la Gobernanza Económica Global" del Carnegie Endowment for International Peace, miembro del Consejo Asesor del Centro sobre Desplazamiento Forzado de la Universidad de Boston, miembro del Consejo Asesor del Programa sobre Mercados Laborales, Migración y Población del Golfo, e investigador principal del Centro de Políticas Migratorias (MPC) del Instituto Universitario de Estudios Internacionales y del Desarrollo de Ginebra. También forma parte de los consejos editoriales de varias revistas académicas.