global international careers in Sitra, Bahrain