Russo sarà responsabile delle divisioni digital Italia, Spagna e Olanda e coordinerà un gruppo di 180 persone oltre ad avere un ruolo fondamentale nell’interfacciarsi con la divisone digital Hearst Magazines a New York per assicurare continuità tra le strategie internazionali e locali e per coordinare lo sviluppo delle tecnologie e dei prodotti digitali del gruppo.
E’ stato direttore di Wired dal giugno 2013 al giugno 2015; condirettore de La Stampa da gennaio a luglio 2016; da luglio 2016 è direttore digital del Gruppo Gedi.