Global Head of Novartis Business Assurance & Advisory and Head of Internal Audit
Nationality: Swiss Year of Birth: 1975
Natacha Theytaz has been Global Head of Novartis Business Assurance & Advisory since January 1, 2019, and Head of Internal Audit since June 1, 2018.
Before joining Novartis, Ms. Theytaz spent eight years as chief audit and 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.