Debiopharm
Nicolas Favre, PhD MBA, currently serves as Chief Business Officer and Senior Executive Director of Business Development & Commercial at Debiopharm since February 2016, having previously held positions including Executive Director for Marketing and Market Access. Prior experience includes Senior Global Product Manager for Levemir at Novo Nordisk and Global Brand Manager for Azilect at Lundbeck, where responsibilities spanned global product strategy, market research, and commercial oversight. At Brand Institute, Nicolas served as President of Brand Development, leading brand name development for multiple drugs and overseeing significant sales initiatives. Earlier career experience includes positions at Aardex Group and Merck Serono, focusing on product management and R&D projects. Nicolas holds an MBA in International Marketing from OU Business School and a PhD in Biology and Biotechnology from the University of Geneva.
This person is not in the org chart
This person is not in any teams