The Leadership Council logo
The Leadership Council logo

Founded in London in 2005, the Leadership Council brings
together senior figures from commercial and public life.

We meet regularly to debate the leadership
agenda, annually publishing the findings of our research
into a specific leadership issue.