Ha svolto la prima parte della propria carriera professionale nel mondo bancario londinese, per poi, dopo circa dieci anni, occuparsi di finanza sostenibile dal 2001.
Laurea in Scienze Politiche/Studi Strategici e Dottorato di Ricerca in Finanza, è a capo della ricerca in Standard Ethics dal 2004.
Standard Ethics, con sede a Londra, è una Self-Regulated Sustainability Rating Agency che emette rating di sostenibilità. I clienti dell’agenzia sono società(quotate e non).
Lo Standard Ethics Rating è una valutazione del livello di conformità ai principi di sostenibilità e governance provenienti dall’Unione Europea, dall’Ocse e dalle Nazioni Unite.