Everything should be handled by the company, and they have to. That said it would be better to speak to the immigration department directly
Everything should be handled by the company, and they have to. That said it would be better to speak to the immigration department directly