Hi, I am from India. Below is my case.
I did work 3 years in India from 2003-2006 as a senior software engineer and worked in USA for next 4 years from 2007 to 2011 on h1b visa.
After that went out of country for 1 year 6 months and joined MNC as a manager level candidate in India and came to USA with the same role with the same company.
I do have double Masters degrees in computer science.
Am I eligible for Green Card in EB1 category?