Karim El Aynaoui

Executive President

Karim El Aynaoui, Executive President, Policy Center for the New South, Morocco