Current opportunities

Join our Team!

Browse a list of current opportunities at Modern Niagara. We have offices in Vancouver, Calgary, Edmonton, Toronto and Ottawa.

Sign up if you’d like to get notifications about new career opportunities.