John is the Chief Executive Officer of Knowing Jesus Ministries (kjmin.org), a non-profit organization which exists to proclaim timeless truth for everyday life. This ministry provides resources for Christians to grow in their daily walk with Jesus, withstand the onslaught of cultural pressures to conform, and prepare Christians for the suffering that comes in this life. Resources includes books, daily devotions, articles, theology videos, conferences, and weekend respites for families who have lost children.
Prior to joining Knowing Jesus Ministries, John served in leadership roles with World Magazine, Walt Disney Parks & Resorts, Cracker Barrel and multiple consulting agencies. John has been married to Kati since 1998 and has three children: Ashley, Jack & Tyler.