Financial Services Internal Audit
5 Callaghan Square
Owen is a Director in Deloitte’s Financial Services Internal Audit practice with 19 years’ experience of providing assurance and advisory services to organisations across the financial services and corporate sectors. Owen has a particular focus on internal audit innovation and transformation and over recent years has worked closely with functions adopting agile ways of working. Owen leads a number of co-sourced and out-sourced assignments across the UK with a particular focus on investment and wealth management organisations and retail banking.