3d visualizer senior careers in Ismailia, Egypt