MOSAIC is a non-profit organization working to strengthen communities by supporting newcomers to fully participate in Canadian society.

MOSAIC is changing lives. You can too!