If you need more lookups,
subscriptions start at $34 USD/month.
Sarah Richards Location
Denver, CO, US
Sarah Richards Work
Founder and CEO @ Embers Health (January 2026 - Present)
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
AI Strategy
Analysis
Analytical Skills
Care Delivery
Competitive Analysis
Cross-functional Team Leadership
Data Analysis
Digital Health
Economics
Financial Analysis
Financial Modeling
Go-to-Market Strategy
Imapct Measurement
Management Consulting
Marketing
Microsoft Excel
Nonprofit Organizations
Nonprofits
Operations Management
Product Strategy
Public Speaking
Research
Stata
Strategy
Time-efficient
User-centered Design
Value Based Care
Value-Based Care
Virtual Care
Time Efficient
Sarah Richards Summary
Sarah Richards, based in Denver, CO, US, is currently a Founder and CEO at Embers Health. Sarah Richards holds a 2015 - 2017 Master Of Business Administration in Business Administration, Finance @ Northwestern University. With a robust skill set that includes AI Strategy, Analysis, Analytical Skills, Care Delivery, Competitive Analysis 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.