Ibrahim Awad毕业于开罗大学经济与政治学院,并在瑞士日内瓦大学获得政治学博士学位。他在政治经济、就业、国际劳工移徙、人权和劳工权利、国际关系、国际组织和区域一体化等领域进行了研究并以阿拉伯文、英文、法文和西班牙文出版。他曾在阿根廷、西班牙、瑞士、黎巴嫩和埃及的区域组织和联合国组织担任职务。2005-2010年,他担任国际劳工组织日内瓦总部国际移民方案主任。此前,他曾于2001年至2005年在开罗担任国际劳工组织北非分区域办事处主任,并于1999年至2001年担任联合国西亚经济社会委员会(西亚经社会)委员会秘书。

他是与发展、移徙和人权研究有关的若干机构、方案和项目的董事会和科学理事会成员。目前,他是开罗美国大学(AUC)全球事务与公共政策学院公共政策教授,以及AUC移民与难民研究中心(CMRS)主任。

他于2011年10月加入IZA,担任研究员。