Computer Instructor careers in Mansoura, Egypt