Christopher Barlow

NomuraHead of Legal, Compliance and Controls, Nomura Europe Holdings plc, and Company Secretary