IT Manager Fitch careers in Aswan, Egypt