Our news
Industry veteran Steve Taft to retire in June 2027 following over five decades of leadership CHINO HILLS, Calif. — Eco Farms is entering a new chapter of leadership, naming Jim Leach as its next president, effective November 16, 2026. The transition follows founder and President Steve Taft’s announcement that he will retire on June 1, … Continued