Though you may do this yourself, the process will go much smoother can cost you a U.S.
immigration and visa lawyer, or green card advisor. The company's U.S. partner attempted to address the paperwork himself, since he'd previously handled two NAFTA visas for some of Canadian professionals.
Log in to comment or register here.