Hello All,
Advanced apology, If I am hijacking any conversation here. Please guide me or redirect me to the right forum.
I am on open work permit and currently working with one of the US-based multi-national companies in IT sector in Toronto since 2015. I have received an ITA for PR and in...