My friend invited me to travel to Canada to do some construction sales for him. His business is primarily located in the USA. Do I need a work permit to travel to Canada for a sales job if the employer is based in the US? If not, do I need a regular visa? Thanks for your time.. im so confused!