The Canadian points-based system of immigration suits Indians and there is plenty of scope for those with a science and technology background in the Canadian job market. Canada Immigration Consultants in Delhi will be able to provide their expert guidance and know-how in securing a permanent residency or PR visa in Canada.