Eat For The Planet with Nil Zacharias
#167: Plant-Based Trends and Insights with Rodd Willis of Dot Foods
This episode features Rodd Willis, Director of Natural & Specialty at Dot Foods. His 25-year career at Dot Foods has included positions in sales, management, supply chain, and business development. He is based out of St. Louis, MO. He holds an MBA from