My wife is indian and her h1b was approved in 2017 October and she gave the visa interview when she went to india and that was accepted and she came back to usa and worked for 3 months on h1b.
Now, in June she came to canada and her h1b was cancelled/revoked.
Now, if today her company approves to give her the job, can she apply right now or the earliest she can go will be Oct 2020 as by March End they have to file for new h1b.
Can anyone please inform if it is possible this year as her name was already there on lottery and she stayed for 3 months on H1b.
Or she can only apply earliest by March end 2020 and go by Oct 2020 ?
Unless, her first H1B from 2017 was revoked for fraud, she should be technically Cap Exempt as she worked on H1B and had H1B status in the past. So, she does not have to wait and go through lottery, she can apply for H1B transfer anytime and come back to US on H1B.
Ok, Can you tell me how much time it can take approximately after the company starts processing the application and does she need to give visa interview again at the consulate ?
Depends on the kind of processing, if they process premium USCIS takes about 15 days, if not longer time. If you are not in US, you would need visa to enter US and need stamping