H HNA Newbie Jul 3, 2014 1 0 Jul 3, 2014 #1 I am on Work Permit (WP) in Ontario and my home country is India. Was wondering if I should select Ottawa or New Delhi, India as immigration office responsible for processing application.. My WP is valid till Feb 2016.
I am on Work Permit (WP) in Ontario and my home country is India. Was wondering if I should select Ottawa or New Delhi, India as immigration office responsible for processing application.. My WP is valid till Feb 2016.