John Bresolin, Partner, Audit & Assurance

John Bresolin

Partner, Audit & Assurance


+61 2 9240 9711


John is a partner in the BDO Audit team with over 30 years of audit experience. John was appointed partner in 2002 after having joined the practice as a cadet in 1987.

John is responsible for a range of large to medium sized publicly listed and private audit clients in industries including retail, IT and technology, manufacturing and wholesale, finance and investment and not-for-profit organisations.

John has considerable experience with public listed companies and due diligence assignments for company floats and acquisitions, including Investigating Accountant’s Reports.


  • Australian Accounting Standards IIRS, Corporations Act 2001, and ASX Listing Rules interpretation and advice
  • Audit
  • Governance
  • Internal control systems
  • Statutory reporting
  • ASX listings & IPO


  • Listed companies
  • Retail
  • Manufacturing and Wholesale
  • Technology, media & telecommunications
  • Financial services
  • Not-for-profit


  • Bachelor of Business
  • Registered Company Auditor


  • Member, Chartered Accountants Australia & New Zealand

Authored insights