Speaking

Invite John to Speak

John is a highly sought after, dynamic speaker who has captivated thousands with his candor, humor and passion for the topics he covers.

Download his media kit to learn more about his key talks, and how to contact him to speak.