Here's the link:
http://www.cic.gc.ca/english/work/apply-who-nopermit.asp#businessYou might be able to call yourself a "business visitor," but if you don't have your main place of business in the U.S., that blows the deal. Doesn't matter where you're registered - matters where the work takes place. Here are the details of a business visitor:
Business visitors do not need a work permit. They may still need a temporary resident visa. For details, see Visiting Canada on the left-hand side of this page. As a US citizen, you wouldn't need a temporary resident visa.A business visitor is someone who comes to Canada to engage in international business activities here without directly entering the Canadian labour market.
Business visitors must prove the following:
That their main source of payment is outside Canada
That their main place of business is outside Canada