Leila ben Debba
Lawyer and Manager, the International Centre for Missing and Exploited Children’s (ICMEC)
Leila Ben Debba is a lawyer and manager of the International Center for Missing and Exploited Children’s (ICMEC) outreach
programs and policy implementation in Africa, Eurasia and the Middle East. ICMEC is a global organization that works with
government leaders, legal practitioners, law enforcement and NGOs to combat child abduction and sexual
exploitation of children through policy development, activism and multinational coordination.

