Richard Todd's Location
England, United Kingdom
Richard Todd's Work
Richard Todd's Education
Richard Todd's Skills
Richard Todd's Summary
Richard Todd, based in England, United Kingdom, is currently a Managing Director at Allium Energy, bringing experience from previous roles at Todd Waste Management. Richard Todd holds a 1991 - 1995 Bachelor of Arts (BA) in Business/Commerce, General @ London Metropolitan University. With a robust skill set that includes Recycling, Sustainability, Waste Management, Waste to Energy, Hazardous Waste Management and more, Richard Todd contributes valuable insights to the industry. Richard Todd has 2 emails and 1 mobile phone number on RocketReach.