Fund Manager
London, GB
Threadneedle Investments
ELFA (European Leveraged Finance Association)
European Leveraged Finance Association (ELFA) - ESG Committee member
Durham University