Mosaic is one of the largest settlement non-profit organizations in Canada. We serve immigrant, refugee, migrant and mainstream communities in Greater Vancouver and the Fraser Valley as well as throughout the province of BC. Mosaic offers a wide array of services from Employment services to counselling, for more information on services they provide click here.