Catherine Goodall, based in Hanover, NH, US, is currently a Managing Principal at RRS (Resource Recycling Systems), bringing experience from previous roles at Resource Recycling Systems. Catherine Goodall holds a 2008 - 2010 Master Of Business Administration @ Babson College. With a robust skill set that includes Auditing, Packaging, Environmental Consulting, Waste, Environmental Issues and more, Catherine Goodall contributes valuable insights to the industry. Catherine Goodall has 2 emails on RocketReach.