Ben McLain currently serves as the Senior Impact Advisor for Impact Foundation. Ben’s passion is equipping and empowering individuals and organizations to display the reality and beauty of God’s Kingdom in the marketplace for the joy and flourishing of all people. He believes ECatalyst is uniquely equipped to develop and support the environments required for entrepreneurs to thrive and is excited to support its mission.
Through his experience as a senior executive with Accenture, and as co-founder of a software and management consulting firm focused on the energy industry, Ben has gained a broad perspective on optimizing the positive impact of businesses and technology.
Ben graduated from Kansas State University and has completed graduate studies at Dallas Seminary. Ben loves the local church and has served in his home church as an elder, deacon, and Sunday school teacher. Ben and his wife, Ruth Lee, were married in 2000, have three sons: Hudson, Landon, and Colson.