The Leadership Show

Peter Walker

The Leadership Show ›

26:00 | Nov 20th, 2016

The CEO of The Leprosy Mission looks at his time at the helm, and how the charity still does a vital work



Recommendations

🎉 Join the #1 community of podcast lovers and never miss a great podcast.

Sign up