Edoardo Traversa est licencié en droit de l’UCL, docteur en droit fiscal (UCL et Université de Bologne) et diplômé en droit allemand (Humboldt-Universität Berlin).
Il est professeur à la Faculté de droit et de criminologie et président de l'Institut d'études européennes de l'UC Louvain, et professeur invité à la KU Leuven et anciennement dans différentes universités (notamment Münster, Bologne, Malaga,Vienne).
Il est responsable du Master conjoint en droit fiscal organisé entre l'UCLouvain et l'Université de Bologne.
Il a été Vice-doyen aux relations internationales au sein de la Faculté de droit à l’UCL de 2009 à 2016.
Depuis 2010, il coordonne également les Dialogues de la fiscalité, dans le cadre de la Chaire PwC de droit fiscal.
Outre ses activités académiques, il est avocat au barreau de Bruxelles (Liedekerke).
Il est régulièrement consulté comme expert par différentes autorités publiques (Commission européenne, Parlement fédéral, Région wallonne, Région Bruxelloise).