John Spence is recognized as one of the top 100 business thought leaders and as one of the top 500 leadership development experts in the world. He is an international keynote speaker and management consultant and has written five books on business and life success.