Source: Owler

eHealth, Inc.: eHealth's employee count changed from 1.90K in Dec 2023 to 1.77K in Dec 2024

eHealth’s employee count changed from 1.90K in Dec 2023 to 1.77K in Dec 2024 decreasing 6.8% in this time period.

Read full article »
Annual Revenue
$500M-1.0B
Employees
1.0-5.0K
Fran Soistman's photo - CEO of eHealth

CEO

Fran Soistman

CEO Approval Rating

- -/100

Read more