SectorHealthcare Providers and Services
Established Date25/04/2011
Listing Date06/06/2025
ExchangeNASDAQ Stock Exchange
Full-time Employees916
Fiscal Year Ends31/12
Security TypeCommon stock
Office address611 Gateway Blvd, Suite 120, South San Francisco, California 94080
Business
IntroductionOmada Health, Inc., was incorporated under the laws of the State of Delaware on April 25, 2011. The company provides virtual care plans designed to help individuals achieve lasting health change, delivered through a people-centered, technology-driven platform. It provides personalized, evidence-based programs for cardiovascular metabolism and other health conditions to clients such as employers and health plans.