Grid Specialist M,F careers in Mansoura, Egypt