A picture of Michael Niedzwiedz

Michael Niedzwiedz

Chief Compliance Officer, Aviva Investors Canada