Mark Denham

Mark Denham is head of European equities at Carmignac