Hi,
I am a US citizen who intends on marrying a Canadian woman. I have been contracted by one company headquarted in the US, with a office here in Vancouver BC. I have also been hired by another US company based in the US to create sponsorship packages and then secure funding from companies in Canada/US/and other countries. I also have been ask by a company here in Canada to secure advertisement for their magazine. All positions are commission based where I work from home? Do I need a visa? Should I set myself up as corporation in Canada? What should I do?
Q