The Terra Renewal executive leadership team is experienced in business management, lean principles, logistics, safety, public relations, environmental permitting and compliance and transportation.
- Steven W. “Bo” Smith, PE – Founder
- Andrew M. “Andy” McNeill – President and Chief Executive Officer
- Todd Sims – Chief Operating Officer
- Phil Brackelsberg – Chief Financial Officer
- Todd Mathes – President of Fats, Oils and Grease Division
- Wayne Rowland – President of Organic Residuals Division
- William Toellner – President of Energy Fluids Division






