Nick Owen

Nick, who is Chair of Deloitte UK, joined Macmillan’s Board in September 2020. Nick focuses on how Deloitte makes an impact that matters: building close relationships with Boards, charities and government to support Deloitte’s purpose in the UK. Nick has also served on the leadership team of Deloitte’s consulting business and the firm’s executive.

Prior to this, Nick was the Managing Partner of Arthur Andersen Business Consulting and was on the Management Executive of Andersen in the UK & Europe.

Nick is also business Chair of the Professional & Business Services Council, which works with the Department for Business, Energy & Industrial Strategy to drive the UK’s growth agenda. 

A Trustee of Teach First, Nick also chairs their Business Leaders’ Advisory Council. He is a Council member of Heart of the City, and represents Deloitte as founding chairman of 30% Club.

Nick is married with 4 children and lives in Surrey.