Skip to main content

Tom Carr

Manager | Climate Change Strategy & Innovation

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.