This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
Women in key positions of leadership around the waste and recycling industry weigh in on how the business has progressed and how they’re positioning their firms for the challenges to come.