Leora Sherman Ross, MPH

Senior Manager, Customer Success at Socially Determined

Leora Sherman Ross, MPH has held a number of positions since 2014. Leora began their career as a Healthcare Technology Consultant and Senior Associate, Member Services at The Advisory Board Company from 2014 to 2017. Leora then moved to Optum as a Senior Advisor, Care Performance Solutions from 2017 to 2020. During 2020, Leora held multiple positions including Graduate Research Fellow at the WORLD Policy Analysis Center, Graduate Intern at the Los Angeles County Department of Public Health, Graduate Course Assistant and Contact Tracing Training Facilitator at the UCLA Fielding School of Public Health, and Master's Consulting Intern at Kaiser Permanente. In 2021, Leora was a Senior Program Manager, Partner Strategy & Success at DispatchHealth, and is currently in their role as Manager, Strategic Solutions at Socially Determined.

Leora Sherman Ross, MPH, earned a Master of Public Health from UCLA Fielding School of Public Health in 2021, with a field of study in Community Health Sciences. Prior to that, they earned a BA with College Honors, and Majors in Anthropology and Spanish, and a Minor in Public Health from Washington University in St. Louis. Additionally, they studied Spanish Language and Literature at Universidad Carlos III de Madrid.

Links

Previous companies

DispatchHealth logo
Kaiser Permanente logo

Timeline

  • Senior Manager, Customer Success

    January 1, 2024 - present

  • Manager, Strategic Solutions

    September, 2022