David Sum

Director, Oversight and Manager Due Diligence, Ninepoint Partners