If you need more lookups,
subscriptions start at $34 USD/month.
Sarah Richards Location
United States
Sarah Richards Work
2026 -now Founder @ Embers Health
2023 -2025 Vice President, New Product Development @
2022 -2023 Senior Director, Product at Optum Labs @
2020 -2022 Senior Director, Center for Digital Health and Innovation @
2020 -2020 Chief of Staff, COVID-19 Digital Response @
2019 -2020 Director @
2018 -2019 Director @
2017 -2018 Redwoods Resident @
2016 -2016 Summer Associate @
2013 -2015 IRIS Associate @
2012 -2013 Princeton in Africa Fellow, Cotton and Cashew CSR @
2010 -2012 Business Analyst @
Sarah Richards Education
Northwestern University
Master Of Business Administration (Business Administration, Finance)
2015-2017
Bowdoin College
Bachelor Of Arts (Economics, English)
2006-2010
Maret School 1997-2006
Sarah Richards Skills
Nonprofit Organizations
Financial Modeling
Data Analysis
Analytical Skills
Stata
Research
Microsoft Excel
Marketing
Nonprofits
Public Speaking
Competitive Analysis
Economics
Time Efficient
Imapct Measurement
Analysis
Strategy
Management Consulting
Sarah Richards Summary
Sarah Richards, based in United States, is currently a Founder at Embers Health. Sarah Richards brings experience from previous roles at UnitedHealth Group and Optum. Sarah Richards holds a 2015 - 2017 Master Of Business Administration in Business Administration, Finance @ Northwestern University. With a robust skill set that includes Nonprofit Organizations, Financial Modeling, Data Analysis, Analytical Skills, Stata and more. Sarah Richards has 1 emails and 3 mobile phone numbers on RocketReach.
Looking for a different Sarah Richards?
Find contact details for 700 million professionals.