Duffy emotionally recalls how at first he could not understand the news, saying “no, no, no, not our Stephen”, while Keating ...
Sean Duffy is Chief Executive Officer of Omada Health. Stephen Morrissey, the interviewer, is the Managing Editor of the Journal.