it manager fitch careers in Aqaba, Jordan