>>I am back in Canada, I have changed employer so the TN approval is no longer applicable.
>>I would like to travel to the US to attend a conference for a few days.
If your new employer is American (and if your visit is related to that employer), then you would require new TN. But if not, you...