Steven Neubauer
Steven Neubauer
Former Managing Director, Neue Zürcher Zeitung, Switzerland
Steven was a member of NZZ-Mediengruppe’s executive management board from February 2014 to September 2018 and managing director of the business unit NZZ Medien from January 2015. He led the business along with the editor-in-chief of the Neue Zürcher Zeitung, Eric Gujer.
Previously, he was an associate partner in the Zurich office of McKinsey & Company and member of the leadership of the firm’s European media practice. He has extensive experience in advising media, sports and telecommunications companies.
Steven studied business administration (marketing, finance, computer science) at the University of Bayreuth and earned his doctorate in innovation management at the University of Aachen in 2008. Steven is married and is father to three children.