global and international careers in Doha, Qatar