Executive Voice
Kevin Charef Takes Lead as Digital Innovation and Omnichannel OCE Lead at Novartis Switzerland

Kevin Charef assumes the role of Digital Innovation and Omnichannel OCE Lead at Novartis Switzerland. With expertise in digital innovation and customer engagement, Kevin brings a wealth of experience in implementing impactful digital strategies through technology and data-driven insights.
In previous leadership roles, including positions at Abbvie France, Kevin showcased his ability to navigate complex digital landscapes and drive business growth through cutting-edge technologies. His deep understanding of customer requirements and market dynamics positions him as a respected figure in the realm of digital innovation and omnichannel engagement.
In this new capacity, Kevin will guide digital innovation and omnichannel customer engagement strategies in Switzerland. Focusing on addressing the needs of healthcare professionals (HCPs) and patients, he aims to elevate engagement by leveraging emerging technologies, data analytics, and customer insights.
Kevin Charef’s career journey includes significant roles such as Associate Director, Digital and Omnichannel for the Allergan Aesthetics brand at Abbvie France. He also held roles such as Global Digital & Omnichannel Director at Allianz Trade and Regional Digital Marketing Director for ADP EMEA, implementing innovative digital marketing strategies. Early experiences in the luxury sector with brands like LVMH Fragrance Brands and McGarry Bowen Agency have provided him with a solid foundation across diverse industries.
With dual Master’s degrees from the IESEG Group Business School and Aix en Provence University, Kevin Charef expanded his expertise by obtaining digital certificates from institutions like INSEAD, HEC, and the London Business School.
For more details about Kevin Charef’s professional background, please visit his LinkedIn profile: Kevin Charef LinkedIn
