Roberto Blatt è direttore di Content e Development per ChelloMulticanal, azienda di punta nel design, produzione e distribuzione di diciotto canali tematici nella penisola iberica, oltre ad essere direttore di co-produzioni interne e internazionali di tutti quanti questi canali, in particolare di documentari per la portante Odisea & Canal de Historia. E' membro della European Documentary Network, ed è un Commissioning Editor veterano, attivo in numerosi forum europei per documentari organizzati da EDN e altre istituzioni, oltre ad essere docente per diversi corsi accademici di master su documentari. Roberto ha studiato Economia e Antropologia presso l'Università di Ben Gurion e ha ottenuto la borsa di studio per la ricerca di dottarato in filosofia per la Stiftung zür Förderung der Philosophie, Mönchengladbach, Germania.