OpenCharities

Omar Abdellatif Abdellatif Megahed

Trustee

Charity Role Appointed
Iktifa Ltd Chair Oct. 18, 2023