John Spence
John Spence is a business thought leader who has been named by the American Management Association as one of America’s Top 50 Leaders to Watch. He is also a consultant and coach to organizations around the world from startups to the Fortune 10. Spence travels around the world to help people and businesses be more successful. He is also author... read full bio