visa stamp revalidation

JagWalia

New Member
I came to US on company's A H1 visa in May'2001. Other company B also applied for my H1 long time ago prior to my arrival here. I arrived here to company A, who was a consulting firm, asked me to get prepared for the project interviews. In the meantime, after 5 days of my arrival, another H1 from company B got approved too, who was offering me as permanent employee in their company with good salary. So I joined them immediately (within 10 days of my arrival and I was feeling lucky at that time). Since then I am working in the same company B.

My current company applied for my H1B extension in Jul’2003, which got approved but I got visa-stamping denial from state on Sep’2003 saying that get the visa from overseas consulate (Cancelled without Prejudice). Now I got the Immigration from Canada too and their last landing date is Mar’2005. I don’t want to loose the immigration and my current job either. My question is: By seeing my situation, can I get the H1 visa stamped from overseas consulate in Canada or I have to go to Delhi for visa stamping? If I go to India for the visa, am I going to face some risk at Delhi embassy?
 
Last edited by a moderator:
Top