The Immigrant Workers Centre IWC defends the rights of immigrants in their places of work and fights for dignity, respect, and justice. Some of our principal objectives include Improving living and working conditions.