OpenCharities

Saleh Salem Bin Mahfouz

Trustee

Charity Role Appointed
International Development Foundation (Idf) Chair Oct. 23, 1997