Twin Health, Inc.

201 employees • 4200 Bohannon Dr #280, Menlo Park, CA, 94025, United States

Last Updated Jun 18, 2026

Company Overview

Company Name

Twin Health, Inc.

Address

4200 Bohannon Dr #280, Menlo Park, CA, 94025, United States

Employees

201

Established

2014

Google Reviews

3.9 (5 reviews)

About Twin Health, Inc.

Twin Health is a company based in Menlo Park, California that was established in 2014. The company has approximately 201 employees and specializes in helping employees and health plan members improve their metabolic health, leading to normalized blood sugar, reduced medications, and sustained weight loss.

More Companies in California

Browse all companies in California

Frequently Asked Questions about Twin Health, Inc.

Advertising Pixels

  • Facebook Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Jewel Beharry-Diaz, MBA, BSN, RN Director, Clinical Research
LinkedIn
Roseanne Moore Vice President Clinical Operations
LinkedIn
Jahangir Mohammed CEO