Home > Media and News > News > Opening of the Canada Visa Application Centre in Algiers

Opening of the Canada Visa Application Centre in Algiers

TLScontact, the European leader in face-to-face contact center solutions, is pleased to announce the opening of the Canada Visa Application Centre in Algiers for Citizenship and Immigration Canada.

Download press release