Experience
For 25 years, John has served in a wide variety of Christian ministry, including global missions and local church leadership. He has a rich well of experiences and background to help leaders of both large and small ministries discover and solve problems.