senior l d manager careers in Egypt