DoGood
Senior Advisor
Crif Ratings
Deputy Head of Corporates
McGraw Hill Financial
Head of ESG Controversies
Dow Jones
Global Head ESG Research
European Investment Bank / Fitch Ratings / BBVA / Deloitte
Various Roles
Fitch Ratings
Director, EMEA
Universitat de Barcelona
Schweizerschule Barcelona