Executive summary
David is an Assurance partner at BDO Canada LLP in the Montreal office. With more than 20 years of experience, he provides audit and assurance services, review engagements, special-purpose reports, and strategic business advisory services.
David has extensive experience advising Indigenous communities and organizations, manufacturing businesses and not-for-profit entities. He works closely with clients to provide practical assurance and advisory support, helping them navigate complex reporting requirements, strengthen financial processes, and make informed decisions.
David is known for building long-term relationships with clients and taking the time to understand their operations, goals, and challenges. His experience across diverse sectors allows him to bring a balanced, hands-on perspective to each engagement, with a focus on delivering clear advice and meaningful value.
Beyond his client work, David is actively involved in BDO's recruitment initiatives and internal training programs. He has also served as an evaluator for the Mercuriades business competition and is a Commissioner for Oaths appointed by Québec's Ministry of Justice.
Professional affiliations
Member, Chartered Professional Accountants Canada
Member, Québec CPA Order, Chartered Professional Accountants
Commissioner for Oaths, Ministry of Justice
Professional designations and education
Diploma in Chartered Accountancy, Concordia University (2009)
CPA Auditor, Québec CPA Order (2006)
Chartered Accountant, Québec CPA Order, Chartered Professional Accountants (2006)
Bachelor of Commerce, Major in Accountancy, Concordia University (2004)