Leo Group Leads the Way in Waste Management & Recycling

2013-11-14 6

Leo Group has grown into a viable waste management and recycling company that now employs over 400 people in 10 operational sites that are managed throughout the UK and Ireland.