Speaking Events

Global travel for keynote speeches and/or presentations to college, military, and corporate audiences for retreats or conferences

Customized engagements via in-house or offsite events

Virtual options via Microsoft Teams, Google Meet, Skype, etc

INVITE JOHN TO YOUR NEXT EVENT