I got approval for H1 visa few days back. My concern is I am on a student visa in London until August 07. I am confused either US embassy in London will stamp H1 or they will ask me to go back in home country and complete the process over there or how things will work.
Many thanks for your help.
- FAQ
- Login
- Register
- Call Workpermit.com for a paid service +44 (0)344-991-9222