We have an employee who is currently a Green Card holder and says he needs to get a Schengen visa as well to travel to our offices in France,
Hungary, Serbia, and Germany. Is this what he needs? Please help.
Hungary, Serbia, and Germany. Is this what he needs? Please help.
Comment