senior l d manager careers in Mansoura, Egypt