elolife.com
elolife.comLocations
North Carolina, USA · Durham, NC, USA
industry
Agriculture and Farming · Biotechnology · DeepTech · Food · Health
Size
11-50 employees
Stage
Series A
founded in
2006
Elo is dedicated to improving human health and wellness through food by integrating technologies and enabling efficient food production systems.
Something looks off?Open jobs at elolife.com
On-site & Remote
Salary