The employer who offered you the position is the only one who can help you. How? they apply for a work visa for you, and if that was issued, you can switch, pehapse without leavig the country.
Start with your new employer, and see if they deliver.
The employer who offered you the position is the only one who can help you. How? they apply for a work visa for you, and if that was issued, you can switch, pehapse without leavig the country.
Start with your new employer, and see if they deliver.