Ewan Barron

Ewan Barron

Partner, Assurance, PwC Australia

About Ewan

Ewan is an audit partner with extensive experience working with boards and management of ASX 100 and large financial institutions in Australia, the UK and the USA. He has held numerous senior leadership roles within the Assurance practice, including Chief Culture Leader, National Financial Services Leader, and Chief Operating Officer, and was a long‑standing member of the Assurance Leadership team. He is currently Chief Auditor for our Assurance practice in Australia.

Ewan has extensive experience across a wide variety of industries, including real estate, asset management, banking and infrastructure. He has worked with several large listed organisations around the globe and has built strong global networks.

Ewan was previously a non‑executive director of SANE Australia, a role he held between 2017 and 2024. He is a graduate member of the Australian Institute of Company Directors (GAICD), a Registered Company Auditor, and a member of Chartered Accountants Australia and New Zealand and of the Institute of Chartered Accountants of Scotland.

 

Follow PwC Australia