Hi Asivad,
The question that I am about to ask might have been asked multiple times.
But, still need your expert advice. Please help.
I am working for an Indian IT company for the last 6 years and working on closed work permit deputation (seconded to Canadian subsidiary) for the last 2 years...