Financial Services | Manufacturing & Wholesale | Natural Resources & Energy
Craig is an Audit & Assurance Partner with BDO in Brisbane. He specialises in natural resources and energy, infrastructure, and the financial services sectors. Craig has worked with mine owners and operators, junior explorers, major port operators, and mining services businesses, helping them navigate the complex financial and regulatory environment.
Craig has experience leading audits for listed natural resource and energy companies, providing special investigations and technical accounting guidance. Craig helps companies prepare for funding rounds, transactions, and evolving ESG reporting expectations, ensuring they stay ahead of industry shifts, taking a practical, business-focused approach to financial reporting and compliance.
He has financial services experience in engagements for responsible entities, managed investment schemes, authorised deposit-taking institutions, Australian financial services licensees, non-excluded superannuation funds, and various wholesale fund structures across multiple product types.
Beyond audit, Craig provides special investigations, expert reports, and technical accounting advisory to support businesses through transactions, compliance changes, and risk management. With more than 24 years of experience, Craig’s pragmatic, solution-driven approach helps businesses not only meet their statutory obligations but also gain insights for long-term growth and operational efficiency.