Nick Owen

Nick joined Macmillan’s Board in September 2020, and sits on the Finance & Audit and Charitable Expenditure committees. Nick was Chair of Deloitte UK from 2015 to 2021 , having previously  served on the leadership team of Deloitte’s consulting business and the firm’s executive.  Prior to this he was the Managing Partner of Arthur Andersen Business Consulting and was on the Management Executive of Andersen in the UK & Europe. 

Nick is 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. Nick is also a Trustee of Teach First, chairing their Business Leaders’ Advisory Council, and is a Council member of Heart of the City. 

Nick is married with 4 children and lives in Surrey.