Hi
If my understanding of the whole work permit issue is correct, you need a work permit if you want to do work on Canadian soil, if you invoice for a project for which you need to be in Canada for the majority of the time (there are some exceptions like organizing seminars or teaching, if I'm...