Badr Soliman

Senior Manager, Digital Channels, Barclays Bank Egypt

Bio