I am indian IT guy working in london, Swiss employer is offering the job in zurich but they are not interested to go through work visa process.
If i get the employment offer letter, can i process the work visa myself. Please advise?
- FAQ
- Login
- Register
- Call Workpermit.com for a paid service +44 (0)344-991-9222