
Immigration Office in Ottawa ON, Canada Operations Support Centre (OSC) in Ottawa, Canada The Operations Support Centre (OSC) processes the following applications: International Experience Canada work permits In-Canada temporary resident applications submitted online Verification of Status (VOS) Replacement of valid temporary resident documents Amendment of immigration documents and of valid […]