Please can someone advise...
I am a UK citizen and have held my green card for almost 10 years and currently work for a US airline in the US.
I have recently accepted a job with British airways as cabin crew, based out of London Heathrow.
To my knowledge non US crew members are required to...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.