Director Magazine

Director Podcast  Business. A force for good?

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 of the same name, 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.

This episode is also available on Apple Podcasts, Spotify, or wherever you usually find your podcasts by searching ‘Director Podcast’.

Get updates from Director

The latest news and advice on issues that matter to business leaders, straight to your in-box.

There has been an unexpected error.

Thank you for subscribing.

Unsubscribe at any time. Read our privacy policy.

Internet Explorer
Your web browser is out of date and is not supported by the IoD website. It is important to update your browser for increased security and a better web experience.