Universidad de Los Andes
Profesor Universidad de los Andes
La Tercera
Editor Asociado de Opinión
Universidad de Los Andes
Decano Facultad de Comunicación
La Tercera
Subeditor general
Pontificia Universidad Católica de Chile
Tufts University - The Fletcher School of Law and Diplomacy