Starboard Value acquired its stake in eHealth in the last 60 days, but the firm has already nominated four directors to the insurance marketplace’s board.
Starboard Value acquired its stake in eHealth in the last 60 days, but the firm has already nominated four directors to the insurance marketplace’s board.