OpenCharities
Saleh Salem Bin Mahfouz
Trustee
Charity
Role
Appointed
International Development Foundation (Idf)
Chair
Oct. 23, 1997