channel careers in Mansoura, Egypt