David Sneyd

David Sneyd is vice-president, responsible investment, at BMO Global Asset Management