Before establishing DW Johns & Co, David was a partner of Haines Norton Chartered Accountants, and an Audit Manager and Tax Manager with Hall Chadwick Chartered Accountants. As an Audit Manager, David handled assignments for public listed companies and medium size businesses. At DW Johns & Co, David is involved with the practice management, supervising audit engagements and provides business planning and development services to larger clients.
Registered Company Auditor
Fellow of Taxation Institute of Australia
Registered Self managed Superannuation Fund Auditor