Hi, I am a Canadian citizen currently interviewing for roles in the US. Due to the pandemic, many firms allow the option to onboard remotely, in which case I will be working from home in Canada. Would I need a TN Visa to accept such roles or only when I physically need to go to the US office?