John, a highly experienced sustainability management professional, joined Derwent London in 2013 to take up the Head of Sustainability role. He is responsible for developing and leading the company-wide sustainability and corporate responsibility agendas.
Current role