ABSTRACT

Recognizing its responsibility in educating the world’s business leaders, International Institute for Management Development (IMD) has stepped up its action and measurement efforts in the area of sustainability. Founded by business leaders for business leaders, IMD Business School, based in Lausanne, Switzerland, is an independent academic institution with Swiss roots and global reach. The inaugural award circle in 2019 included a comprehensive selection process: more than 60 nominations were received from family businesses from across Europe, Asia, the Middle East, North and South America. IMD has a long history of more than 30 years of engagement with family businesses. It was the birthplace of family business education in 1988, when – as one of the first business schools in the world – it started to offer family business programs with the backing of three leaders in the field of family business studies – professors John Davis, Ivan Lansberg and John Ward.