Companies dedicated to meeting diversity and inclusion goals
Companies with vacancies to fill
Hire a skilled worker for your company. Partner with MOSAIC for your hiring, recruitment, and community engagement opportunities.
Learn More
Refugees with permanent resident status
Protected persons with a valid work permit
English level equivalent to a minimum of CLB 5
The Refugee Employment Support Services Program helps refugees find work. Learn more about getting one-on-one support to find a job today.
Learn More
Adjusting to Canadian culture
Leadership, social, or basic computer skills
Low level of education or none
Want to learn about Canadian social norms
Skills or career training
Feelings of isolation or lack of social support
Are you a youth (age 16 – 28) struggling to adapt to Canada? The Moving Ahead FreeRunning newcomer youth program will help you get the skills you need to succeed.
Learn More
Newcomers or refugee-immigrants
Wanting to meet new people
Wanting to learn about Canadian culture
Any background or ethnicity
If you are a new immigrant, refugee-immigrants, age 55+, or seniors from any ethnic community, join our Seniors Club to meet others for support, learning, and activities.
Learn More
Migrant workers in BC on a closed work permit under the Temporary Foreign Worker Program or International Mobility Program
Employers with a Labour Market Impact Assessment (LMIA)
Migrant workers under an Open Work Permit for Vulnerable Workers
Dependents of migrant workers
Migrant workers on Maintained Status
Migrant Workers Program helps migrant workers learn about their workplace rights. We also help employers understand their duties when hiring workers.
Learn More
Live-in caregivers with COPR (Confirmation Over PR)
Do you need newcomer support and resources for settling in Canada? Newcomers and Community Building Program will help make your life in Canada easier.
Learn More