I was in US for about 9 years. 3 Years on F1 and 6 years on H1B with multiple employers. During My H1b 4-6 yr, my employer has applied PERM and I-140 and it was approved, later my H1B extension was denied by USCIS, given my university is a for Profit university. I was a Manger during that time with 2 people reporting to me.
After My H1B Denial , My manager was good enough to re-create the same position in Canada and i moved to Canada and worked there as a manager with 2 direct reports. (note the direct reports are in US, but am in a manager position in Canada, worked in Canada for about 15 months in same position).
I am on L1A VISA in USA working for same employer in same Manager position and the same 2 people reporting to me.
If My employer wants to hire a Manager , Given above situation is my position qualified for EB1.