multi channel careers in Mansoura, Egypt