AMBA's Ambition magazine: Issue 5 2026, Volume 89

INTERVIEW WITH THE DEAN 

BIOGRAPHY

David Bach is the president of IMD Business School, located in Lausanne, Switzerland, a position he has held since September 2024. He is focused on strengthening the institution’s global impact through learning innovation and excellence in degree and executive education, as well as applied thought leadership. In recognition of his contribution to business education, he was named the 2026 International Educator of the Year by the Academy of International Business. Previously, Bach held the position of IMD’s dean of innovation & programmes, following his role as deputy dean at Yale School of Management, where he led the expansion of the school’s degree programmes and the creation of Yale Centre Beijing. He is also one of the principal architects of the Global Network for Advanced Management, an alliance of leading business schools across five continents; moreover, he joined GMAC (the Graduate Management Admission Council)’s board of directors in 2025. As Nestlé professor of strategy & political economy, he prepares leaders to address the political and societal forces reshaping businesses today. Bach holds a BA magna cum laude from Yale University and an MA and PhD in political science from the University of California, Berkeley.

Ambition • ISSUE 4 • 2025 13 ISSUE 5 • 2026

Made with FlippingBook - Share PDF online