Continue in 5 seconds
Steve Huffman

Steve Huffman

Steve Huffman was CIO at Beacon Health System in South Bend, Ind., until this past June, when he became Pastor of Leadership Development, Campus Development and Prayer at The Vineyard Church in Mishawaka, Ind.