Posted by: KG4MVP March 28, 2005
Canadian PR - H1 Visa
Login in to Rate this Post:     0       ?        
I - 129 is the petition form that your employer files on your behalf. Ask for its copy if you already don't have it. You can set up the appt at https://www.nvars.com/ Hope this helps.
Read Full Discussion Thread for this article