
IJM Canada
Exhibitors
Information
IJM partners with local authorities in 19 program offices in 11 countries to combat slavery, violence against women and children, and other forms of abuse against people who are poor.

See all the content and easy-to-use features by logging in or registering!