skip to content

Cambridge Institute for Sustainability Leadership (CISL)


Neil was appointed to the board of Johnson Matthey as Managing Director, Catalysts & Chemicals in August 1999 and additionally assumed board level responsibility for Precious Metals Division in August 2002. He was appointed as Chief Executive in July 2004. He is currently a non-executive director of AMEC. He was Chairman of the Sustainable Consumption and Production taskforce and has been a member of the Advisory Board for the Cambridge Institute for Sustainability Leadership. He is a founding member of The Prince of Wales’s Corporate Leaders Group

 Neil   Carson
Neil Carson joined Johnson Matthey in 1980 and is now the Chief Executive. He was appointed Division Director, Catalytic Systems in 1997 after having held senior management positions in the Precious Metals Division as well as Catalytic Systems in both the