Felipe Leon

Studio 20 2020 | Currently, Editor in Chief, Digital Content, TVN Chile

Location: Santiago, Chile
Hometown: Santiago, Chile


During Studio 20, I worked directly with…

Financial Times, Talking Points Memo, 24News.cl, TVN.cl,

Final Project Partner

TVN.cl