Owen Jackson

Financial Services Internal Audit


Owen Jackson

5 Callaghan Square


United Kingdom

CF10 5BT

View on a map

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.

Owen Jackson