Citizenship and Immigration Canada (CIC) has selected Computer Sciences Canada (CSC) to offer administrative support to facilitate the successful submission of visa applications from Latin America.
Under service agreement, CSC will establish and operate Visa Applications Centers (VACs) in 15 countries across Latin America.
The centers will handle applications for residents of Latin America applying for temporary resident visas to Canada, as well as permit and travel document applications for people seeking to travel to Canada from Latin America.
The company will also provide information services for visa applicants via web sites and contact centers.
CSC will go live with these new services in September 2011.
CSC North American Public Sector (NPS) Canadian operations president Charlie Whelan said their visa application centers and information services will provide improved access, onsite client service and secure transmission of applications and documentation that will eliminate unnecessary delays in processing at the Citizenship and Immigration Canada Visa Office.