Kevin Charef Assumes Key Role as Digital Innovation and Omnichannel OCE Lead at Novartis Switzerland 2 years ago