Jaylan ElShazly

Disruptive Technology acting Lead, Gender and Economic Inclusion Group

IFC