Living in the US and flying there I find I quite often hear "foreign" accents on US carriers. Weather they were dual citizenship holders, got married, there on visa or are green card holders I don't know. But I would assume as long as you have a permanent residency you can be gainfully employed by any airline. The trick is to get that one. Took me many years to get mine, so it's a process.