Here is my background :
1)I am 29 year old, male, single (never married), resident of India.
2)I did masters degree in Civil Engineering
3)I am a permanent employee of Tata Consultancy Services Ltd since last 6 years. I am working here as a software engineer.
4)I have worked in USA(2 years) on L1 work permit on deputation through Tata consultancy services
5)I have also worked in Italy on business visa on deputation through Tata consultancy services
6)I have total 6 years of IT experience.
I would like to work and live in Canada.
1) What is the best work permit suits me.
2) How much time it will take for immegration to Canada if I apply it from India. How much it costs
3) In few weeks I will be going to Netherlands on work permit for a year at least on deputation through Tata Consultancy Services. Can I apply the immegration from Netherlands and does it speed up the immegration process if I apply from Netherlands with Netherland work permit.
1)I am 29 year old, male, single (never married), resident of India.
2)I did masters degree in Civil Engineering
3)I am a permanent employee of Tata Consultancy Services Ltd since last 6 years. I am working here as a software engineer.
4)I have worked in USA(2 years) on L1 work permit on deputation through Tata consultancy services
5)I have also worked in Italy on business visa on deputation through Tata consultancy services
6)I have total 6 years of IT experience.
I would like to work and live in Canada.
1) What is the best work permit suits me.
2) How much time it will take for immegration to Canada if I apply it from India. How much it costs
3) In few weeks I will be going to Netherlands on work permit for a year at least on deputation through Tata Consultancy Services. Can I apply the immegration from Netherlands and does it speed up the immegration process if I apply from Netherlands with Netherland work permit.