For the same role, they won't let you transfer easily. I have applied multiple times. HR refused to do that as well.Is it possible to transfer between locations or to even resign from one and be hired by another location?
You already have or will get Ontario PNP so why worry about Concentrix?