The Braff Group: In Digital Health, Being the Best Isn’t Nearly Enough

The best technology doesn’t always win (perhaps often so). No wonder why founders – who frequently come from technology – often struggle in the CEO slot.

Keywords: 
Digital Health, mergers and acquisitions, Technology