I am currently in US on H1B. I entered US on L1 visa and got my H1 approval notice. For getting H1B stamping do I really need to go to my Home Country or can I do it from Canada. Note I have had L1 stamping on my passport in the past but never had H1B stamping.
Announcement
Collapse
No announcement yet.
H4/H1 stamping
Collapse
Comment