Chris Magazzeni

Investment Director

London

Portfolio

Related companies