Natacha Theytaz has been Global Head of Internal Audit for Novartis since June 1, 2018.
Before joining Novartis, Ms. Theytaz spent eight years as Chief Audit & Risk Advisory Executive at Roche, where she was responsible for four global functions: Internal Audit, Integrated Risk Management, Internal Investigations and Financial Compliance. Prior to Roche, she was a senior manager at Ernst & Young, working in business risk services across various industries. She has also worked as a consultant at Roland Berger and as an advisor at the Swiss State Secretariat for Economic Affairs.
Ms. Theytaz received a bachelor’s degree in social sciences from the University of Lausanne in Switzerland; a Master of Advanced European Studies in economics, law and political science from the University of Basel in Switzerland; and an executive diploma in commercial law from the University of St.Gallen in Switzerland. She serves on the board of EuroAirport Basel-Mulhouse-Freiburg and previously was a regulatory board member of the SIX Swiss Exchange.