Bill Walsh works for Crossway Publishing. He served as the director of Global Resourcing for The Gospel Coalition from 2012–2020. Prior to his time at TGC he worked at Desiring God Ministries for 13 years. He lives with his wife, Cindi, in Minneapolis and has two adult children, Beau and Regan. Bill photoblogs at billwalsh.photography.