I am a Canadian Immigrant who's about to get his Canadian citizenship. I have a job offer to join an American company and I have got my H1B work visa. I wanted to know in the event I get my Canadian citizenship, will my H1B work visa be still valid (as my old passport, that has the H1B visa, will be cancelled cause my current citizenship will no longer be valid upon taking Canadian citizenship.
Any relevant information will be appreciated.
Any relevant information will be appreciated.