
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. Todd is responsible for accelerating Elo’s mission to reimagine the future of food, including advancing its scientific development and solidifying commercial partnerships. With Elo’s innovative technology and team, Todd believes it’s possible to make the everyday foods consumers love affordable and nutritious, while ending global hunger for good.