John Meacock | Deloitte Australia | Chief Strategy Officer

John Meacock

Chief Strategy Officer

John is responsible for developing the firm’s strategy, anticipating clients’ needs and market trends. He manages a portfolio of different service delivery models to ensure Deloitte remains agile and responsive. John is charged with making the right strategic choices to support Deloitte’s continued growth and is responsible for M&As and alliances. Formerly Office Managing Partner for NSW, John connects Deloitte to clients and the market, and drives differentiation and innovation for the firm.


Life at Deloitte

People make Deloitte one of the best places to work. What’s great about the people? That’s an easy answer. They are exceptional. Each person is unique and valued for that, among the best and brightest in the business, and takes pride in his or her achievements and the success of others.

Contact us

Contact us via our online form

Submit RFP

Submit via our online form