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 2018.
From 2010 to 2018, Ms. Theytaz was chief audit and risk advisory executive at F. Hoffmann-La Roche AG, where she was responsible for four global functions: Internal Audit, Integrated Risk Management, Internal Investigations and Financial Compliance. Prior to that, she was an audit director at F. Hoffmann-La Roche Ltd. from 2008 to 2010, a senior manager at Ernst & Young Advisory from 2005 to 2008, and a senior internal auditor and project manager at F. Hoffmann-La Roche Ltd. from 2002 to 2005. She has also worked as an advisor at the Swiss State Secretariat for Economic Affairs (2001-2002) and as a consultant at Roland Berger (2001).
Ms. Theytaz received an executive diploma in commercial law from the University of St.Gallen in Switzerland; a Master of Advanced European Studies in economics, law and political science from the University of Basel in Switzerland; and a bachelor’s degree in social sciences from the University of Lausanne in Switzerland. She serves on the board of EuroAirport Basel-Mulhouse-Freiburg and previously was a regulatory board member of the SIX Swiss Exchange from 2017 to 2018.