A culture of values, commitment, and collaboration drive our people to be the best at what they do.
A Great Place to Work
Right now, it’s an exciting time to be part of our industry. Every department and site contributes to protecting our environment and proactively helps the local community of north London to live a greener life.
Working with us, you can play your part in contributing to creating a cleaner world and to keep the circular economy turning. In simple terms, that means removing waste and pollution, and keeping resources in use for as long as possible by reusing, repairing and recycling. Plus, creating energy from waste that can’t be recycled.