Global Chief Strategy Officer
Level 9, Grosvenor Place
225 George Street
John Meacock is based in New York and is the Global Chief Strategy Officer (CSO) for Deloitte, and is a member of the DTTL Global Executive Committee. John is responsible for both Strategy and Innovation across the Deloitte Global network.
A key part of the role is ensuring that the firm’s strategy and innovation approach ensure that Deloitte leads the way in changing how professional services are delivered. John will be leading the transformation of the firm to new business models and increasing development of asset based solutions. As the CSO, John will create alignment of the network of Member Firm and Business CSOs and Chief Innovation Officers to ensure a consistent global strategy and effective implementation at all levels across the globe.
The purpose of place: Reconsidered