David Allen

Managing Director
Recycling Lives
David is Managing Director of Recycling Lives Compliance Services, a unique Producer Compliance Scheme. The business is part of the national Recycling Lives Group, which comprises national waste management, recycling, car salvage, compliance and recruitment businesses, and is unique in using its commercial operations to support and sustain its own charity and social enterprise. David joined the Group’s predecessor, Preston Recycling, in 2002, and has worked in a wide variety of roles covering WEEE recycling, compliance, commercial management, business development, export, marketing, and web development. He has been on the board of directors of Selnet (Social Enterprise Lancashire Network) since 2013 and also continues to work as the Vice Chairman of the Lancashire Community Recycling Network, a position he has filled since early 2012.
Hot 100
Hot 100
Get others voting for David Allen