I am not in the industry but I know immigration law myself as I am not British. I would say there will be big chains that have licence to sponsor visa, but only for higher level positions. You should be able to find a list of companies that have licence already.
I am not in the industry but I know immigration law myself as I am not British. I would say there will be big chains that have licence to sponsor visa, but only for higher level positions. You should be able to find a list of companies that have licence already.