OpenCharities
Ahmed Shalaan
Trustee
Charity
Role
Appointed
Makkah International Ltd
Trustee
Dec. 23, 2011