David has extensive experience in investment banking with over 16 years of financing, advisory, and M&A experience. Throughout his career, he has focused on junior and mid-cap resource and non-resource clients. Prior to joining PearTree Securities' leadership team, David was Managing Director & Board Member with Mackie Research Capital, Managing Director with Haywood Securities, and Managing Director and a significant shareholder of Jennings Capital. David began his career as a chartered accountant at BDO Dunwoody and Arthur Anderson and he brings a solid accounting background and tax perspective to augment his role at PearTree. David specialized in tax as a member of Arthur Andersen's tax & business advisory group where he assisted US multinationals with cross-border transactions including structuring mergers, acquisitions, and divestitures.
David graduated from the University of Waterloo (Honours Chartered Accountancy Program), and also holds CPA, CA and CFA designations.