Director Podcast podcast

Business. A force for good?

0:00
32:18
Rewind 15 seconds
Fast Forward 15 seconds

Public trust in business remains fragile, yet business has a vital role to play in driving growth, creating opportunity and contributing positively to society.


In this special episode of Director Podcast, recorded to mark the launch of the 2026 IoD Commission report Business. A force for good?, host Ben Walker is joined by Jon Geldart (IoD Director General), Lord Marvin Rees OBE (Chair of the Commission) and Professor Irene-marie Esser (one of the report's authors) to discuss the report's findings and recommendations.


Together, they explore the relationship between business and society, the conditions that enable businesses to create long-term value, and the role of leadership, governance and culture in building trust. They also discuss what business leaders, investors and policymakers can do to ensure businesses can be a force for good while driving sustainable economic growth.

More episodes from "Director Podcast"