432 employees
ICMPD is a non-profit organization that provides migration and border management, security, asylum, and international protection services.
1993