Nourish CEO
Health & Fitness
Nourish Co-Founder Aidan Dewar, Journey in Digital Health & Nutrition
Harsh Sahani
May 28, 2026
Aidan Dewar is the Harvard-educated Co-Founder and CEO of Nourish, America's largest dietitian-led metabolic health clinic, valued at $1.75 billion. From feeding front-line healthcare workers during COVID-19 to building a unicorn startup that has served hundreds of thousands of patients across all 50 U.S. states, his journey is nothing short of remarkable. This is the complete, in-depth story of how one founder turned a personal health struggle into a billion-dollar mission.