Es profesor del Master en Tributación y del Diplomado en Tributación Internacional, ambos de la Facultad de Economía y Negocios de la Universidad de Chile, y profesor del Master de Derecho de la Empresa de la Universidad de Los Andes. En 2009 fue ayudante en el International Tax Centre de la Universidad de Leiden, Holanda.
Eduardo es socio de Torretti & Cía.
Habla español, inglés y portugués.