I am a green card holder (permanent resident) of the United States. I am working abroad for a US employer on a N-470 which preserves my continuous residence for citizenship purposes. That employer is doing badly and will likely lay me off.
Can I pursue an opportunity with another US-based employer also abroad (where I am currently) and get them to file a N-470 on my behalf?
Is there anything that prevents back-to-back N-470 applications in this manner? Is my presence in the USA required while filing the N-470?