David joined BMO Global Asset Management in September 2022 and is currently the Head of the Structured Solutions team, responsible for building new initiatives within the organization.
David previously spent over 10 years in the capital markets division at another Canadian Bank, where he developed novel financial products for retail investors. David started his career as a corporate lawyer in Toronto and has extensive experience in derivatives and structured products.
David holds a joint Master of Business Administration / Bachelor of Laws degree from the Schulich School of Business at York University and Osgoode Hall Law School in Toronto.