If you are planning to visit Canada for business purposes, you may need a business visitor visa to enter Canada.
You are considered a business visitor if you come to engage in international business activities without being part of the Canadian labour market. You should be visiting Canada temporarily to look for ways to grow your business, invest, or advance your business relationships.