Daniel Traça holds a PhD in Economics from Columbia University (New York) and a degree in the same subject from the Nova School of Business and Economics (Lisbon), where he was Dean from 2015 to 2022. In addition to an extensive academic career, he has also worked as a consultant for the World Bank and the European Commission.
On 1 September 2024 he was appointed CEO of Esade.