I was in India with my employer from 2010 -2013 in managerial capacity and responsibilities and came to US on H1B in Dec 2013 with same employer. My Employer has filed by GC in EB3 category and I have I-140 approved now. Am I still eligible under EB1C category for Green Card as I was in managerial capacity working with same employer in India for 3 years before coming to US in Dec 2013 ? Can I can apply for EB1 now even though it is more than 3 years since I started working on H1B in the US? Or can I apply for EB1 only if I have been overseas within 3 years of applying for EB1?