ESoph Immigration stands as a major actor between the Government of Canada and the applicants for the permanent and temporary residence or representation.