Magalon joins Ogury to lead Publisher Business