global careers in Irbid, Jordan