Emilie Charlot
About Emilie Charlot
Emilie Charlot is the Global Launch Leader for NSCLC and Ovarian cancers at Novocure in Switzerland, with extensive experience in oncology and diabetes product launches across global and European markets.
Current Role at Novocure
Emilie Charlot currently serves as the Global Launch Leader for NSCLC and Ovarian cancers at Novocure in Switzerland. In this position, she is responsible for overseeing the launch of new products aimed at treating Non-Small Cell Lung Cancer and Ovarian cancer on a global scale. Her role involves coordinating with various stakeholders to ensure successful market entries and to maximize the impact of new therapies on patient outcomes. This role leverages her extensive experience in oncology and cross-functional team leadership.
Previous Positions at Takeda Oncology
Between 2020 and 2022, Emilie Charlot worked as the Franchise Lead for Leukemia at Takeda Oncology in Europe and Canada. In this senior director role, she was based in Zurich, Switzerland. Her responsibilities included leading the strategic direction and execution of commercial activities for leukemia products. This position allowed her to further hone her skills in regional market management and strategic planning.
Roles at Amgen
Emilie Charlot held multiple leadership roles at Amgen between 2016 and 2020. As Multiple Myeloma Disease Lead for Europe, she worked in Rotkreuz, Canton of Zug, Switzerland, from 2019 to 2020. Prior to this, she served as Solid Tumor Lead from 2016 to 2019. These roles involved directing marketing and disease strategy initiatives across Europe, focusing on solid tumors and multiple myeloma. Her work at Amgen emphasized her abilities in strategic marketing and cross-functional team leadership.
Positions at Ipsen
From 2012 to 2016, Emilie Charlot was based in Paris, Île-de-France, France, working for Ipsen in two significant roles. As the Global Marketing & Launch Director from 2012 to 2015, she directed the global marketing strategies and launch plans for oncology products. Following this, she served as National Oncology Sales Director for one year, focusing on the national sales strategy within France. These roles underscore her expertise in oncology marketing and sales.
Educational Background
Emilie Charlot pursued advanced studies to build her foundation in business and marketing. She attended IAE Aix en Provence, where she studied Marketing Appliqué and earned a DESS in 1999. Prior to that, she completed her Bachelor's degree in International Business from Rennes School of Business, where she studied from 1995 to 1998. Her educational background has been instrumental in shaping her successful career in pharmaceutical marketing and leadership.