Christian Vögtlin

Christian Vögtlin is Professor of Business & Society and Co-Head of the Center for Corporate Responsibility at the ZHAW School of Management and Law in Winterthur, Switzerland. He further serves as Affiliated Faculty at the University of Zurich. His research, education and advisory activities are in the field of sustainability and corporate social responsibility, with focus on responsible leadership, responsible innovation and business ethics. He has published over 30 articles and book chapters and received multiple awards for his work. Christian is listed among the 2% most cited researchers worldwide in his discipline since 2020 and serves on various editorial boards. He is on the advisory board of the OECD National Contact Point of Switzerland.

Latest publications


Log in or register to enjoy the full experience

Explore first person business intelligence from top minds curated for a global executive audience