Unfortunately, not. Visas can only be sponsored by the company who you will actually be performing the work for. Because an umbrella company is an intermediary, they are not permitted to sponsor visas.
Can an Umbrella Company sponsor my visa?
Updated on 13th February 2020
Need Support?Request FAQ