Liza health headquarters details
Location map
Open in Google MapsAll Liza health office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Cambridge HQ | Massachusetts | United States | Headquarters |
About Liza health
Liza health (Private) is headquartered in Cambridge, Massachusetts, United States. Founded in 2025, the company operates across 1 countries with approximately 5 employees worldwide.
Where is Liza health's main office?
Liza health's main headquarters office is located at Cambridge, Massachusetts, USA, Cambridge, Massachusetts 02138. This serves as the company's primary corporate address and is home to its executive leadership team.
Liza health regional offices
Beyond its headquarters in Cambridge, Liza health maintains 1 offices across 1 countries. Regional offices span 1 countries.
Liza health contact information
The main switchboard for Liza health headquarters can be reached at —. For investor relations, visit liza.health/investor-relations.
What does Liza health do?
Liza Health is a digital health company that designs a telehealth platform aimed at providing accessible primary care services via virtual appointments, likely supported by digital workflows and care-team coordination. It is founded as a public-benefit corporation (“PBC”), signalling both a for-profit business structure and a commitment to social or health impact.
Frequently asked questions
Where is Liza health headquarters?
Liza health's headquarters is located at Cambridge, Massachusetts, USA, Cambridge, Massachusetts 02138, United States.
How many offices does Liza health have?
Liza health operates 1 offices across 1 countries as of 2026.
What is Liza health's corporate address?
The official corporate address is Cambridge, Massachusetts, USA, Cambridge, Massachusetts 02138.
When was Liza health founded?
Liza health was founded in 2025 and has grown to employ approximately 5 people worldwide.
What is Liza health's phone number?
The main phone number for Liza health headquarters is —.