Andrew Douglas

CEO, European Trade Repository, DTCC