Why You’re Losing Out on a Great Talent Pool

Everyone’s aware of the Great Resignation, and how it’s made hiring much more difficult for many companies. But did you know that you are likely making it even harder for yourself to find talent? Immigrants face significantly more barriers to entry in the labour market. Due to these barriers, your company may be missing out […]