Every year, thousands of international business visitors come to Canada to do business with Canadian companies. There are requirements you must meet to be allowed into Canada.
A business visitor is someone who comes to Canada to engage in international business activities without directly entering the Canadian labour market. Business visitors usually stay in Canada for a few days or a few weeks but are able to stay for up to 6 months. A business visitor is a separate category with separate requirements. Business visitors do not require a work permit. For more information refer to the official website of Citizenship and Immigration Canada