Royal Bank of Canada
David is Head, Impact Investing at Royal Bank of Canada, David is responsible for continuing to develop RBC’s leadership and enterprise capacity in impact investing.
Previously, David was the Fund Manager of the RBC Generator; an impact investment fund raised as part of the RBC Social Finance Initiative where he managed an investment program focused on venture capital, social impact bond and outcomes finance structures.
In addition to his role at RBC, David has been an Adjunct Professor at Ryerson University Yeats School of Graduate Studies and a Lecturer at the Queens University Smith School of Business Social Impact Academy.
David has been recognized as a New Leader by the Carnegie Council, and selected as a David Rockefeller Fellow at the Trilateral Commission.
Prior to joining RBC, David was an investor with TrilogyGrowth L.P an early stage consumer and e-commerce focused growth-stage venture capital firm, and began his career in venture capital as a Fellow with Cherrystone Angel Group and Ocean State Angels in Providence RI.
Education, Personal, and Fellowship
David attended graduate school at Brown University, earning an MPH in Health Economics, and spent time at Harvard University Graduate School as a Visiting Graduate Scholar. He also holds an HBA in Political Science and Anthropology from Wilfrid Laurier University.
David served his fellowship at the Royal Bank of Canada under the mentorship of David Unsworth, General Partner and Co-Founder of Information Venture Partners. He is a member of Class 20.