Simon Ellin

Simon Ellin, chief executive of the Recycling Association.