I have to travel to Germany and Switzerland for business purpose. I have already been here 2 years ago. I have applied for business visa to the German consulate twice and both times the application ...
I'm currently in the hiring process with a company based in Switzerland. I will be working remotely from the US but they want me to go to their headquarters to get to know the team/work together/etc.. ...