Hi,
How can I independantly find out if my company has revoked my H1 visa, after I leave them?
Is there a tel no or website ?
Thank you.
How can I independantly find out if my company has revoked my H1 visa, after I leave them?
Is there a tel no or website ?
Thank you.
Comment