User login

David Joffe

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.

David Joffe