technical superintendent careers in Mansoura, Egypt