People

Tom Carr

Climate Change Strategy & Innovation

Manager

Tom Carr

1 New Street Square

London

United Kingdom

EC4A 3HQ

View on a map

Tom is a Manager in Deloitte’s UK Climate & Nature practice working on Sustainability Strategy & Innovation. He works with high profile clients on Net Zero and sustainability strategy, with a particular focus on helping organisations harness breakthrough innovations for sustainable transitions.

He has worked extensively across both the corporate and public sector to support clients to identify their key sustainability challenges, set the right ambitions and identify and implement the solutions needed to address these. Tom has specific emphasis on Scope 3 emissions, and developing strategy and interventions to help decarbonise and track progress towards decarbonisation objectives across the value chain.

Tom Carr