People

Nick Owen

Deloitte North West Europe

Chairman

Nick Owen

1 New Street Square

London

United Kingdom

EC4A 3HQ

View on a map

As Chairman of Deloitte North West Europe, Nick focuses on how Deloitte makes an impact that matters: building trust and confidence in the capital markets, supporting growth and competitiveness of the economy through our client work, investing in the skills and development of our people and contributing to society through our support of education initiatives and social enterprises. His role involves working to deliver the firm’s strategy and ensuring effective governance of Deloitte’s operations in North West Europe.

Nick Owen