I'm a Brit working for one of the "big 3". Spoke to recruitment today - can't process you without green-card or Social Security #,
sorry.
It's a shame, 'cos they really are the best in the world to work for ( I know, I'm ex-RAF and Brit regional and major airlines...) GOOD LUCK!