gentlemen/ladies, thank you.
sh1996, the strategy you recommended I would love to do (live and maybe consult in Africa for periods <6 months), but i'm told by others its very risky, especially in the last 4/5 years, and even more so given the Obama administration.
I wasn't proposing back-to-back absences of <6 months. Just maybe one such absence after graduating then much, much shorter absences while you are in fact living in the US after your application is submitted.
For all your questions below, you should consult the instructions to Form N-470 and consult an immigration lawyer. There are additional requirements to using the form. I haven't personally applied for one, so can't tell you more than what's on the published form/instructions.
http://www.uscis.gov/portal/site/us...nnel=40a9b2149e7df110VgnVCM1000004718190aRCRD
1. What if I obtained a job with an American multinational/organization in Africa, and was posted in Africa for the period from now until I become a citizen. If I applied for an ?N-470?, could I follow the above plan of making 2 trips once every 6 months until time comes for my citizenship oath?
Although a little confusing (you used to have to apply before you left the US), you can apply anytime within 1 year of leaving. Once N-470 is approved, you don't have to keep coming back every 6 months. Note however that you should also get a re-entry permit so you don't get hassled by immigration if you do stay out for extended periods of time. Also, while N-470 preserves continuous residency, it does not waive the
physical presence requirement. Also, you should maintain some sort of mailing address in the US -- it's not clear if you can apply when abroad without one (i.e., for determination of which district office that you're subject to). Folks on the board seem to be split on this. Some folks think you need to come back and live in the US for 3 months before applying for citizenship. I personally think if you keep your US bank accounts etc. and have them forwarded to a residential address (maybe a relative's house) while you're aboard, you should be able to use that address for your N-400 application while aboard.... You should ask a lawyer about applying for citizenship while aboard though. I thought I read somewhere that Rajiv (host of these boards) managed to do this for a client. (If a lawyer doesn't think you can apply from aboard, ask if it's okay for you to come back for 3 months to establish residency in a district, send in the application, then leave again.)
2. Assuming I get an N-470, then do I still need to be physically present in the US from the entire duration from applying for citizenship, to taking the oath? Or can I just fly back in to the US for my oath?
See above about applying for citizenship aboard. If you can apply from abroad, you'll need to at least fly back for fingerprinting, interview and oath. Note you'll be making several trips on short notice then (e.g., very expensive) and will also need a reliable person checking your mail.
3. In order to apply for an N-470, would I need to be hired by/reporting to/getting paid from the US-based office/headquarters of the American organization, or would being hired by the local African subsidiary (e.g. Microsoft South Africa) work just as well for applying for an N-470?
Subsidary of a US corporation is fine. Note that you need supporting evidence from the corporation for the N-470. So obviously you need to make sure they'll be able to do this before taking any job. Also, you need to file US tax returns irrespective of whether you're hired by the US corporation (and paid in US dollars) or by the local subsidiary (and paid in local currency). Citizens and greencard holders are taxed on
worldwide income by the IRS.
4. How long does it take to obtain one of these darned N-470s, and do I need to be in the US when I apply for one?
Don't know how long it takes, but you don't have to stay in the country while it's processing. You do take a risk if you leave and it doesn't get approved though.