Geo careers in Irbid, Jordan