Country Manager UK, Ireland, Denmark and Malta at IFC - International Finance Corporation
Sadia Sajjad is a(n) Country Manager UK, Ireland, Denmark and Malta working at IFC - International Finance Corporation.