David is a partner with WeirFoulds LLP. David is widely recognized for his more than 30 years of experience. He specializes in securities law, including public and private financings, mergers and acquisitions, stock exchange listings and regulatory compliance and acts for investment dealers and issuers. David is a member of the Law Society of Upper Canada.