Global entreps Awards
Leila Akahloun
South Africa

Leila Akahloun

Global Juror
International Development Professional // Accelerator of Social Change.