People

Ben Richards

Sustainability

Director

Ben Richards

2 New Street Square

London

United Kingdom

EC4A 3BZ

View on a map

Ben has over fifteen years’ experience in corporate purpose and sustainability and has worked with many organisations to give them the confidence and capability to create change on environmental, social and governance (ESG) issues. He has worked with some the world’s largest public and privately owned companies, as well as public sector and third sector clients.

He coordinates Deloitte’s global TCFD community, a network that shares and develops best-practices on climate risk and strategy disclosures, and was lead author on our climate scenarios paper with the UK Met Office. He runs regular board and business training for clients on sustainability-related governance, risk, and reporting requirements.

Ben frequently co-authors publications and speaks at events on emerging ESG risks including climate change, decarbonisation, biodiversity and digital ethics.

Ben Richards