Lena corporate office is located in 2450 Holcombe Blvd Ste X, Houston, Texas, 77021, United States and has 11-50 employees.
lena
lena h llc
lena health
Departments
Number of employees
Engineering & Technical
2
Operations
1
Medical & Health
1
C-Suite
1
| Location | People at location |
| Europe | 1-10 |
| South America | 1-10 |
| North America | 1-10 |
Explore people who held key positions, contributed to Lena's success, and advanced their careers.
Explore More
Lena Health offers personalized concierge support to patients and health plan members through an AI-driven platform. Their services include follow-up scheduling for discharged patients and assistance in closing gaps in care through coordination with relevant stakeholders. Utilizing a Human+AI model, Lena aims to enhance patient outcomes by matching... Read More