People

Nell Meosky Luo

Nell Meosky Luo

Founder + CEO, Folia Health

Nell Meosky Luo is the Founder & CEO of Folia Health, a patient-driven health company where she has led a team to develop a novel method for enabling the collection and use of home-reported outcomes for precision care & research. She was a Rock Health Innovation Fellow in 2022, the recipient of the Massachusetts Women in Digital Health award in 2018, and was named to the governor’s Digital Health Council Working Group & Independent Steering Committee in 2019. Nell was also a member of the Mass General – Brigham COVID-19 Task Force. Prior to Folia, Nell was a management consultant at Oliver Wyman, where she focused on strategic transformation across healthcare, consumer goods, and intellectual property sectors, among others. Ms. Meosky Luo earned her Bachelor’s degree from Yale in History of Science & Medicine and Public Health, graduating cum laude and with Distinction in the major.

Scroll to Top