ALI ABDALLA

PrivateCIK: 2152744
SWVL HOLDINGS CORP
Position
TenureSince Sep 2026
Holdings