Elizabeth (Liz) Barrett has been CEO of Novartis Oncology since February 1, 2018. She is a member of the Executive Committee of Novartis.
Ms. Barrett previously served as global president of oncology at Pfizer Inc. Since joining Pfizer in 2009, she has held other leadership positions, including president of Global Innovative Pharma for Europe, president of the specialty care business unit for North America, and president of United States oncology. Prior to Pfizer, she was vice president and general manager of the oncology business unit at Cephalon Inc. from 2006 to 2009, and before that, she worked at Johnson & Johnson. She started her career at Kraft Foods Group Inc. in 1984.
Ms. Barrett holds a Bachelor of Science from the University of Louisiana and a Master of Business Administration from Saint Joseph’s University, both in the US.