Islam was selected as an International Fellow at the King Abdullah International Center for Interreligious and Intercultural Dialogue in Vienna, popularly known as KAICIID Dialogue Centre for 2015–2016. He served as the Chairman and CEO of the South Asia Development Gateway set up by the Development Gateway from 2007 to 2012.