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.
Sign up to view 0 direct reports
Get started