About / The Leadership Trust Foundation

The Leadership Trust Foundation

The Leadership Trust Foundation was established in 1975 from our belief that advancing the field of leadership is the route to a better society.  This belief holds just as true today and as an educational charitable trust we continue to be at the vanguard of the leadership movement.

The Foundation’s charitable objectives:

Today, The Leadership Trust Foundation delivers public benefit through Research, Thought Leadership, Influencing and Training – all contributing to better leadership understanding and improved leadership practices.


The Leadership Trust Foundation (company no. 3406339) is a company limited by guarantee, registered in England and Wales, and a registered charity (charity no 1063916).  The registered office address is Penyard House, Weston under Penyard, Ross on Wye, Herefordshire, United Kingdom, HR9 7YH

The Trustees

At The Leadership Trust, we have an outstanding team who have been on their own leadership journey to influence companies and organisations worldwide.


Contact our Trustees

If you wish to get in touch, please do so by clicking the link below.


How to contact us:

Call us 01989 767667 or email us