David is a financial accounting specialist with a strong history in taxation advice and financial reporting.

With his experience and education, David uses his knowledge to provide advice to his clients regarding tax preparation, corporate tax, due diligence, financial accounting, and income tax lodging.

Financial analysis and reporting forms a significant part of David’s role as he takes raw information to form an approach to tax and business practices that will suit each client's business.