David Joffe

Team Leader, the Committee on Climate Change

David Joffe is Team Leader at the Committee on Climate Change on buildings, industry, shale, Scotland, Wales and Northern Ireland.