Do you know that you could come to Canada for work as an intra-company transferee using Intra-Company Transfer Canada Work Permit?  This article is going