International Justice Mission (IJM) is the largest global anti-slavery organisation with 33 offices in 23 countries. Our diverse team of advocates, investigators, lawyers, social workers and other professionals partners with local law enforcement to rescue and restore survivors, prosecute traffickers and abusers, strengthen justice system responses and scale demand for justice. Our 2030 vision is to rescue millions, protect half a billion and make justice for people in poverty unstoppable.