David leads the Credit Advisory group within the Banking pillar, responsible for overseeing financing solutions and portfolio management for clients across the tech and innovation ecosystem.

With over 20 years of financing experience, David has held various positions working in venture capital, private debt, the advisory practice of an international accounting firm and M&A for one of Canada’s largest software companies. Prior to joining RBCx, David was a VP in RBC’s Capital Partners group.

David has an Honours BA from Wilfrid Laurier University, an MBA (Finance) from the University of Alberta and is a CMA, CPA.