Apologies in advance if this has already been covered in another thread!
My fundamental question is what options exist, beyond the three most commonly mentioned (contracting, EOR, establish branch of business in Canada), for working remotely from Canada for a US company? More detail below...