Sabre
–
Manama, Capital Governorate, Bahrain
... A third language, Greek, French, Italian or any other European language, will be considered a plus. We will give careful consideration to your application and review your details against the position criteria. You will receive separate notification ... - Jun 14