digital strategy manager careers in Egypt