
Prof. David Bach
President of IMD, Switerland
As President of IMD, a position he has held since September 2024, David Bach is focused on making IMD the world’s most impactful business school. Together with his leadership team and the entire IMD community, he is working to broaden and deepen IMD’s global impact through learning innovation, excellence in degree and executive programs, and applied thought leadership.
Bach was named 2026 International Educator of the Year by the Academy of International Business (AIB) in recognition of his global impact on business education.
Widely acknowledged as an innovator in management education, Bach previously served as IMD’s Dean of Innovation and Programs. Under his leadership, the school won multiple awards for groundbreaking pedagogy and executive programs. Before joining IMD in 2020, he was Deputy Dean at Yale School of Management, where he led the successful expansion of the school’s degree program portfolio and the creation of Yale Center Beijing.
Antai College of Economics and Management, Shanghai Jiao Tong University No. 1954 Huashan Rd, Pao Zhao-Long Library, Shanghai 200030 P.R.China Tel: +86-21-52302511, 52302510
Ms. Janet Chen chenjing83@sjtu.edu.cn Ms. Tracy Lin tracy01@sjtu.edu.cn