employment opportunities

Work at MOSAIC

Join a vibrant organization and make a difference in someone’s life today!

MOSAIC offers an exciting, culturally diverse work environment with over 300 staff members spread out over 50 locations in Vancouver, North Vancouver, Burnaby, New Westminster, Langley, Surrey, Tri-Cities and Richmond. Together, via over three dozen programs, we help immigrants and refugees as they build new lives in Canada. We’ve helped over 100,000 newcomers since 1976.

How to join our team

Please click on the job titles below, and review the PDF download for each job posting to see specific instructions on how to apply.

MOSAIC is committed to promoting equal employment opportunities for all members of the community, and we welcome all applications.

Current openings

Passion is the difference between having a job and having a career!