It really depends on which populations you're referring to. If you're bringing in someone as a resettled refugee, they have access to different types of services versus an asylum seeker. I'll focus my comments on asylum seeker populations.
There are definitely different models globally. Certain countries have a reception centre model, for example, so when the asylum seeker is going through the asylum process, they will be housed in a reception centre where they have access to legal assistance, counsel, social services and information on how to find a job, work permits and things like that. It's all housed under one roof. Certain countries, particularly in Europe, prefer this model because they believe it assists the individual while they're going through their asylum process and allows them to better move on from a reception centre if they are accepted. Canada could consider looking at existing programs like that.
Other countries have models that focus on NGOs and rely on them to provide those services. They provide support and funding to those NGOs to provide services that are geared toward the specific needs of these populations.
It's not just one size fits all. You could also do combinations of those different models. I definitely invite Canada, if you have questions about that, to come to our organization. We have a vast array of information on the different models used globally, and there's always a mix-and-match of best practices that could be used.