59 employees
Free the Slaves is a non-profit organization that works for climate change, migration, poverty, discrimination, and economic globalization.
2000