These days, the phrase “omnichannel engagement” is everywhere. But the way the biopharmaceutical industry thinks about omnichannel can be limited, envisioning it as a buzzword, rather than a true ...