Stephen Beauchamp
Stephen Beauchamp is a senior leader at the International House of Prayer in Kansas City. He currently serves on the Pastoral Care leadership team and is the Director of the Prophetic, Healing, and Deliverance courses at the IHOP University. Stephen has also served as a missionary in Western Europe and ministers regularly internationally. Stephen and his wife Sage both graduated from the Brownsville Revival School of ministry.