I am Canadian working under TN and thinking of changing employer. My current TN will expire in 2 years. My potential new employer is a small company but my role will be basically the same. Should I leave US and come back to apply at the border (given the covid-19, I dont wanna risk my life) or can I apply new TN via mail? I am still working for the current employer, fyi.