You mean, if I quit my job in US and move to same company in Canada, my current H1b is gone even though its approved till Mar 2021. And, In order to re-enter US, I will have to re-apply for H1b lottery?
Then, cap exempt is only till the time I am in US by virtue of I-140 approved?