ICC’s Director hosts keynote presentation in Morocco