Skip to main content

Owen Jackson

Director | Financial Services Internal Audit

Owen is a Director in Deloitte’s Internal Audit and Controls practice with over 20 years’ experience of providing assurance and advisory services to organisations across the financial services and corporate sectors.

Owen is a Director in Deloitte’s Internal Audit and Controls practice with over 20 years’ experience of providing assurance and advisory services to organisations across the financial services and corporate sectors. Based in Cardiff he leads Deloitte’s Internal Audit Advisory team in the UK which helps in-house functions assess, define, improve and innovate their ways of working. He has significant experience of working with functions in areas such as data analytics, digitisation, Agile Internal Audit practices, quality assurance, strategic planning and thematic reporting. Owen has presented to audiences across the globe on a range of internal audit subjects and is a regular contributor to thought leadership publications including our market-leading vision of the function of the future, Internal Audit 4.0.