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.

^ back to top ^