Abed Ayoub

Abed Ayoub, Chief Executive Officer, Islamic Relief USA.


 * Trustee, Center for Interfaith Action on Global Poverty