Todd Rands

President & CEO
Elo Life Systems

A seasoned life-sciences executive, Todd has more than 25 years of scientific, legal and business leadership at Fortune 500 companies, venture capital-backed startups and top-tier law firms. With Elo’s advanced technology and world-class team of innovators, Todd brings a singular focus to making everyday foods consumers love more nutritious and better for the planet.