1 New Street Square
Henry is Deloitte’s Chief Strategy Officer for North and South Europe. He has previously been leader of our Financial Advisory practice and a leading restructuring advisory partner. Henry has over 20 years of strategic, operational and financial advisory experience. He is an accountant, holds an MBA from INSEAD, has worked for a leading strategy consultant and advised on many of the UK’s most high profile restructuring situations. He continues to work with clients on a range of operational and financial issues.