In my opinion, I would say that based on the Spirit of the rules, no you would not need a work permit. If you look at the wording of a business vistor who would not need a work visa below..
"A business visitor is someone who comes to Canada to engage in international business activities...